2014-10-16 48 views
-1

我正在嘗試使用autoconf工具集來分發我的GPL API。我有基本的分配工作,但無法弄清楚如何完成剩下的工作。如何使用automake 1.14.1

1:當用戶想要測試分佈時,如何獲得測試可執行文件進行編譯。我不想安裝文件或可執行文件?

2:我有flex和bison文件。發行版包含flex和bison輸出,但我如何獲得分發的文件(以及我應該將它們放在分發樹中的位置)?

藝術

+0

不是粗魯,但rtfm? – user657267 2014-10-16 22:34:52

+0

問題標題可以改進,但我認爲這個問題對熟悉automake的人來說很清楚。 – 2014-10-17 16:18:38

+0

謝謝薩姆。不,謝謝用戶657267. – 2014-10-17 23:07:20

回答

1

1)包含在check_PROGRAMS可執行文件,它會建成,但在化妝檢查時間沒有安裝。或者包含在noinst_PROGRAMS中,它將被構建但並未安裝在所有時間。

2)將你的野牛和彈性輸出包含在BUILT_SOURCES中。如果結果不夠充分,那就把它包含在EXTRA_DIST中。我不認爲在你的樹上生活的地方有一個很大的約定。