Come impacchettare un software da riga di comando in un'applicazione [duplicato]

1

Ho un eseguibile da riga di comando (scritto in C) con alcune risorse correlate, e mi piacerebbe comprimerlo come applicazione (all'interno della cartella .app). Ho provato appify.sh che potrebbe includere lo script di shell, ma non ha funzionato qui. Per questo file eseguibile da riga di comando, vorrei aprire termial per mostrare lo STDOUT.

Ho anche trovato questo metodo usando Automator , ma non ha trovato come impacchettare il file eseguibile e le risorse all'interno della cartella. Devo scrivere un file Info.plist? Ho provato ma non sono riuscito a ottenere la sintassi corretta.

Aggiornamento

Come ho provato, non è possibile eseguire l'eseguibile da solo, poiché MacOS lo eseguirà senza alcuna finestra a comparsa (Termial) e ignorerà tutto lo STDOUT.

Possiamo usare Platypus per eseguire sh / bash con -exec executable per fare il trucco come descritto qui .

    
posta leetom 17.11.2016 - 06:36
fonte

1 risposta

1

Utilizza Platypus per creare l'app e quindi aggiungere le tue risorse.

    
risposta data 18.11.2016 - 02:14
fonte

Leggi altre domande sui tag