Domanda

Usando PackageMaker, come posso creare un. (m) pkg che richiederà l'installazione di SIMBL - se è installato, l'installazione dovrebbe semplicemente procedere, altrimenti SIMBL dovrebbe essere installato prima di installare il mio plugin SIMBL?

Ho provato semplicemente a trascinare SIMBL.pkg nel riquadro di sinistra, ma in qualche modo tutte le risorse e lo script InstallationCheck sono andati persi, quindi probabilmente non è corretto.

È stato utile?

Soluzione

Vorrei solo installare SIMBL senza controllare. Al giorno d'oggi, poiché InputManager può accedere solo a / Library (e non ~ / Library), SIMBL è sempre nello stesso posto. In questo caso, l'installazione di SIMBL non può davvero far male: l'autore non aggiorna SIMBL spesso in tutti questi giorni, quindi è molto improbabile che tu possa accidentalmente "declassare" installazione SIMBL dell'utente. (L'ultima l'ultima versione di SIMBL risale al 2006.)

Per aggiungere SIMBL al tuo progetto, puoi scegliere " Aggiungi riferimento pacchetto " dalla "marcia" pulsante in basso a sinistra. Puoi anche trascinare la cartella SIMBL (da InputManager) in una nuova scelta (vedi "Nuova scelta" sotto lo stesso pulsante a forma di ingranaggio) e impostare manualmente la sua posizione di installazione.

Ad esempio, ecco un file .pmdoc per un SIMBL plugin che ho scritto chiamato Scalp .

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top