Использование qmake в создателе Qt
Я хочу добавить некоторые параметры и файлы данных в каталог сборки, поэтому я добавил это в свой файл pro
.
wordlists.path = $$OUT_PWD/WordLists
wordlists.files += $$PWD/WordLists/*
INSTALLS += \
wordlists
и добавил шаг make install
в конце шагов сборки.
При отладке это работает отлично и папка WordLists
, которая находится в исходной папке, копируется в папку сборки.
На релизе тоже работает. Но при компиляции я получаю 4 предупреждения Makefile:2124:install_wordlists] Error 1 (ignored)
для каждого копируемого файла в папке.
Вывод компилятора показывает
strip: /path/to/my/release/folder/WordLists/List1.xml: file format not recognized
make: [Makefile:2124: install_wordlists] Error 1 (ignored)
strip: /path/to/my/release/folder/WordLists/List2.xml: file format not recognized
make: [Makefile:2126: install_wordlists] Error 1 (ignored)
strip: /path/to/my/release/folder/WordLists/List3.xml: file format not recognized
make: [Makefile:2128: install_wordlists] Error 1 (ignored)
strip: /path/to/my/release/folder/WordLists/Parametres.xml: file format not recognized
make: [Makefile:2130: install_wordlists] Error 1 (ignored)
Хотя эти сообщения, по-видимому, не мешают хорошему поведению make, я все еще озадачен их значением и тем, почему они добавляются только при выпуске. Они также могут означать, что я делаю что-то в корне неправильно...