[英]Managing a scala project with a Makefile
首先,我知道如何編寫基本/中級makefile。 在我的c ++項目中,我使用的makefile會自動執行很多操作。 對我來說最重要的是它使用通配符自動檢測所有源文件(始終在同一文件夾中),使用它來預測所有目標文件的名稱(和位置),並進行適當編譯。
最近我一直試圖用我的scala項目達到同樣的效果,但我遇到了兩個障礙。
com/me/mypack/
)。 這是一個問題,因為Make需要找到這些文件來檢查時間戳(我不知道如何自動執行此操作)。 package object
文件)會生成具有不同命名標准的類文件。 再次, Make需要知道這些類文件的位置,我不知道如何自動執行此操作。 這樣做的結果是每次運行make
都會重新編譯“有問題”的源文件(這會因為scala的編譯時間過長而加劇)。 我想知道如何修復它,而不必手動寫出預期的類文件的整個列表。
編輯 作為額外說明:我想避免將源文件放在子目錄中。 出於幾個原因,我喜歡將它們全部保存在同一目錄中。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.