J'ai un exécutable en ligne de commande (écrit en C) avec quelques ressources connexes, et je voudrais l'emballer comme une application (dans le dossier .app). J'ai essayé appify.sh
qui pourrait emballer le shell script, mais qui n'a pas fonctionné ici. Pour cet exécutable en ligne de commande, je voudrais ouvrir termial pour afficher le STDOUT.
J'ai aussi trouvé cette méthode en utilisant Automator mais je n'ai pas trouvé comment emballer l'exécutable et les ressources dans le dossier. Dois-je écrire un fichier Info.plist ? J'ai essayé mais je n'ai pas réussi à trouver la bonne syntaxe.
mise à jour
Comme je l'ai testé, vous ne pouvez pas exécuter l'exécutable seul, car MacOS l'exécutera sans aucune fenêtre pop-up (Termial), et ignorera tout STDOUT.
Nous pouvons utiliser Platypus pour exécuter sh/bash avec -exec executable
pour faire l'affaire comme décrit ici .