Tengo algunos archivos AppleScript que me gustaría compartir con la comunidad en GitHub .
Los archivos se encuentran en dos directorios distintos:
- ~ / Biblioteca / Scripts
- ~ / Library / Application Support / Microsoft / Office / Elementos del menú de script de Outlook
Con esta estructura preservada, podría editar los archivos in situ, sin tener que mover constantemente archivos hacia / desde un directorio de script unificado. a Preguntas:
- ¿Puede un solo repositorio contener múltiples directorios no relacionados?
- Si un contribuyente bifurca mi repositorio (
$ git clone https://github.com/username/applescript.git
), ¿se preservará la estructura del directorio?
** editar 1 **
- Hablando logísticamente, ¿cómo y dónde crearía el repositorio local de Git? Parece que agregarlo a ~ / Library / Scripts sería lo más fácil.
- ¿Las aplicaciones individuales reconocen incluso los scripts que se han ubicado en la carpeta ~ / Library / Scripts / Applications / *? ¿O es simplemente para fines organizativos?
Desafortunadamente, Outlook para Mac 2011 parece reconocer los scripts ubicados en la ~/Library/Scripts/Applications/Outlook
carpeta, alias (no ha probado un enlace simbólico) a la ~/Library/Application Support/Microsoft/Office/Outlook Script Menu Items
carpeta.
** editar 2 **
Los scripts a los que hace referencia un enlace simbólico no son reconocidos por el menú AppleScript de Outlook.
$ cd ~/Library/Application Support/Microsoft/Office/Outlook Script Menu Items
$ ln -s ~/Library/Scripts/Applications/Outlook Outlook
~/applescripts
, por ejemplo), los compartiría e incluiría instrucciones sobre dónde deberían ubicarse los scripts en el archivo README.