J'essaie de créer un paquet à l'aide de Emballages qui s'installe dans ~/Applications
(parce que chaque utilisateur peut avoir une instance de l'application en question, mais elle a besoin d'un port personnalisé par utilisateur car elle fonctionne comme un serveur HTTP).
Je n'arrive pas à comprendre comment cela se fait. Dans le Charge utile Je ne peux choisir que parmi les sections suivantes /Applications
, /Library
y /Users/Shared
. J'ai essayé d'ajouter un dossier personnalisé mais sans connaître le nom d'utilisateur à l'avance, je ne sais pas quoi mettre dans l'invite.
Je pourrais utiliser un shell script dans le fichier Onglet scripts. (une partie de l'installation le requiert de toute façon), mais je ne sais pas où placer le binaire de l'application (je pourrais le placer dans l'un des chemins ci-dessus et le déplacer ensuite, mais je ne souhaite pas répandre des artefacts de construction sur le système de l'utilisateur, même pour des constructions propres), ou comment se référer à son emplacement initial dans le script, que ce soit via l'onglet Payload ou la section Additional Resources sous script.
Je suis prêt à utiliser un autre outil ou à éditer directement les scripts (retour au bon vieux temps;-) toute aide ou tout éclairage serait très apprécié.