traduccion ppsspp cerveza homebrew

ppsspp - homebrew windows



Modificar el código fuente de un paquete de elaboración casera (2)

Homebrew solo mantiene binarios. Si su directorio de caché de Homebrew (que normalmente se encuentra en /Library/Caches/Homebrew , pero se puede encontrar utilizando brew --cache , como anotó) se ha movido o eliminado, entonces tendrá que obtener el código fuente nuevamente. Puedes tomar solo el código fuente con brew fetch qt .

Instalé un paquete con homebrew (qt). Me gustaría modificar el código fuente y reconstruir el paquete. Aunque parece que no puedo encontrar el código fuente. brew --cache devuelve un directorio que no existe, y el código para qt no está en / usr / local / Cellar. ¿Me estoy perdiendo de algo? ¿Homebrew elimina el código fuente después de que se construye la aplicación?


Si solo obtiene el paquete fuente, puede que falte el parche incluido en la fórmula y no exactamente la fuente del binario que está ejecutando actualmente. Para obtener el árbol de origen con el parche aplicado, puede hacer lo siguiente:

brew unpack --patch <formula>

De la página del manual:

unpack [--git|--patch] [--destdir=path] formulae Unpack the source files for formulae into subdirectories of the current working directory. If --destdir=path is given, the sub- directories will be created in the directory named by <path> instead. If --patch is passed, patches for formulae will be applied to the unpacked source. If --git is passed, a Git repository will be initalized in the unpacked source. This is useful for creating patches for the software.