我想(定期和自動)從許多地方的各種文件和文件夾創建安裝程序。但是,我無法弄清楚如何爲packagemaker命令提供我想要安裝的所有項目的路徑。您可以使用PackageMaker命令從文件列表創建安裝程序嗎?
這是用於內部開發目的,而不是用於客戶分佈。我希望包含的文件是可配置的;使用GUI來添加所有路徑並不是一個真正的選擇,因爲它們會頻繁更改。
我能做的最好的就是使用--watch
標誌和touch
包中包含的所有我想要的東西。這非常混亂,並且包含偶然在同一時間被訪問的其他文件。沒有一個共同的計劃,我想包括,所以我不能只是--filter
休息了。
理想情況下,我只是給它一個完整的路徑文件,它會構建包。如果這不是一種選擇,我不會反對生成XML或將它們放在命令行或任何可用的工具上。我可能在安裝程序中有大約30個文件,但這個數字可能會增加。
有沒有更好的方法來做到這一點?我錯過了這一點嗎?
編輯:認爲我可以將包中所需的所有文件複製到目錄中,然後使用--root
標誌。這是做這件事的最好方法嗎?
編輯2:有沒有辦法用符號鏈接來做到這一點,所以我不需要複製文件之前?
哪裏是命令行PackageMaker?我只能找到PackageMaker.app – yairchu 2010-05-30 21:00:53
nm。我找到了答案('/Developer/Applications/Utilities/PackageMaker.app/Contents/MacOS/PackageMaker --help') – yairchu 2010-05-30 21:23:39
@zekel - 你可以用這個命令行選項發佈一個答案嗎? – petert 2011-10-12 17:16:30