Cómo empaquetar un software de línea de comandos en una aplicación [duplicar]

1

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í .

    
pregunta leetom 17.11.2016 - 06:36

1 respuesta

1

Use Platypus para crear la aplicación y luego agregue sus recursos.

    
respondido por el lhf 18.11.2016 - 02:14

Lea otras preguntas en las etiquetas