Tengo un ejecutable de línea de comandos (escrito en C) con algunos recursos relacionados, y me gustaría empaquetarlo como una aplicación (dentro de la carpeta .app). He intentado appify.sh
que podía empaquetar shell script, pero no funcionaba aquí. Para este ejecutable de línea de comandos, me gustaría abrir termial para mostrar el STDOUT.
También encontré este método utilizando Automator pero no he encontrado cómo empaquetar el ejecutable y los recursos dentro de la carpeta. ¿Debo escribir un archivo Info.plist? Lo he intentado pero no he conseguido la sintaxis correcta.
actualización
Como he probado, no se puede ejecutar el ejecutable solo, ya que MacOS lo ejecutará sin ninguna ventana emergente(Termial), e ignorará todo STDOUT.
Podemos utilizar Platypus para ejecutar sh/bash con -exec executable
para hacer el truco como descrito aquí .