2013-01-09 53 views
6

簡單地說:在Eclipse中運行一個腳本之前建立

在Eclipse我怎麼運行shell /批處理腳本時,我建?我有一個可以手工運行的外部工具,但是我想在項目構建時觸發它。在腳本中使用構建變量將是一個額外的好處。

爲什麼我要這樣:

我在多平臺遊戲作品的手機。該公司的團隊使用X-Code,Visual Studio和Eclipse(Momentics)來開發我們的遊戲。我們希望能夠拿起電話,看到在最上層的信息的疊加就如誰建的,當它被建立,它是從什麼分支和修訂,正在使用哪些庫版本。我通過在build上運行一個腳本來完成這項工作,將一些信息轉儲到我的遊戲資源目錄中,然後我可以在運行時解析它。這非常簡單,如果你有他們,我可以提供其他建議。請記住它必須適用於我們開發人員使用的三個IDE。

獎金糖:

在X-代碼,我們可以使用生成變量這將是超級不錯的月食爲好。我用它們來轉換到活動的cocos2d-x庫並獲得git的日誌,告訴我們什麼時候最後一次提交到庫製成,並通過誰。如果這在日食中是不可能的,我可以弄清楚什麼。

提前感謝!從彈出菜單中打開項目屬性,建設者頁面上添加一個新的程序:

回答

7

添加自定義生成器到您的項目。這將打開一個「外部工具配置」頁面。

在那裏,你可以定義一個腳本來運行,並且還添加參數,在這裏你可以添加Eclipse的變量,如$ {}工作區等

不過要小心:這將每次運行時的增量項目構建器運行,配置通過版本控制共享(所以要注意絕對路徑)。

+0

感謝您的快速回復。我今天晚些時候會給出這個答案,如果它確實有效,我會批准回答或評論。 :-) – Xoorath

+0

完美的謝謝。 – MarcusJ

+0

我怎麼才能激活腳本,然後使用「外部工具配置」頁(自動 - 在同一個命令)來構建和運行實際的程序? – darkThoughts

相關問題