2012-04-20 18 views
0

我目前在XCode中有一個目標,它可以從腳本調用'packagemaker'命令行工具,並且可以毫無問題地運行此目標。但是我不知道如何設置我的.pmdoc文件中的路徑。我得到它的唯一方法是通過構建後步驟將每個目標的二進制文件複製到臨時目錄,然後將.pmdoc文件中的路徑硬編碼到臨時目錄。將PackageMaker集成到XCode中而沒有臨時目錄

我希望我可以在.pmdoc路徑條目中使用環境變量,但它們似乎不被支持。

我堅持不得不將所有東西都複製到一個臨時目錄,或者有其他方法來清理它們嗎?

謝謝。

回答

0

Packagemaker也是一個非GUI終端工具。所以你可以編寫shell腳本,將腳本,變量...作爲參數並構建pkg文件。更多詳細信息,您可以在man page中看到。

+0

是的,你提到的命令行工具是我在我的問題中提到的。我已經對硬編碼路徑的.pmdoc文件進行了處理,但無法找出使用環境變量而不是硬編碼路徑。 – Locksleyu 2012-04-23 18:06:26

+0

不,我的意思是你可以用shell腳本完全替換pmdoc文件。因此,您的pkg文件將使用您的腳本和env​​變量動態構建 – toohtik 2012-04-23 18:50:07

相關問題