3
因此,我一直在與Autotools一起努力學習工具鏈,以便在一些跨平臺項目中使用它。我在基礎知識方面有很好的把握,但我在這裏遇到了一個問題。Autotools將數據文件複製到臨時區域
在我的源代碼樹中,我有一個「數據」文件夾,其中包含具有XML文件的子目錄和具有圖像文件的另一個子目錄。
即:
data\
cars\
images
我希望能夠將這些文件複製到使用相同的目錄結構的臨時區域。
我試圖在數據創建一個Makefile.am,然後做這樣的事情:
data_DATA = cars/file1.xml cars/file2.xml images/image1.png images/image2.png
等等
這個 「差不多」 的作品。它將所有文件複製到暫存區中的「共享」文件夾中,但底層目錄結構丟失;所有的文件都在'共享'根目錄中。
有關如何完成此任務的任何提示?
編輯:(我認爲)
啊我似乎已經想通了
data_carsdir = $(prefix)/data/cars
data_cars_DATA = cars/file1.xml cars/file2.xml
data_imagesdir = $(prefix)/data/images
data_images_DATA = images/image1.png images/image1.png
這似乎是工作,我想要的方式。