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). Intenté appify.sh
que podía empaquetar el script de shell, pero no funcionó aquí. Para este ejecutable de línea de comandos, me gustaría abrir el calendario para mostrar el STDOUT.
También encontré este método usando Automator , pero no encontró cómo empaquetar el ejecutable y los recursos dentro de la carpeta. ¿Debo escribir un archivo Info.plist? Lo intenté pero no conseguí la sintaxis correcta.
actualizar
Como lo probé, no puede ejecutar el ejecutable solo, ya que MacOS lo ejecutará sin ninguna ventana emergente (Termial), e ignorará todo STDOUT.
Podemos usar Platypus para ejecutar sh / bash con -exec executable
para hacer el truco como se describe aquí .