I have a project I am working on with Qt Creator and I\'m trying to get it to add my resource files to my build directories (output) automatically. I have the files in the p
It's now 2012, and neither of these methods works for me. I get this error:
mingw32-make[1]: Leaving directory `C:/src/GL-Texture-build-desktop-Qt_in_PATH_Debug'
/usr/bin/sh: copy: command not found
mingw32-make[1]: *** [copyfiles] Error 127
mingw32-make: *** [debug] Error 2
00:28:19: The process "C:\QtSDK\mingw\bin\mingw32-make.exe" exited with code 2.
Error while building/deploying project GL-Texture (target: Desktop)
When executing step 'Make'
Looking at the message, I am amazed to see that is using the sh shell, probably because of mingw. Anyhow I solved this problem by using the unix equivalent:
CONFIG(release, debug|release) {
DESTDIR = release
} else {
DESTDIR = debug
}
#for Windows
win32 {
copyfiles.commands += @echo NOW COPYING ADDITIONAL FILES &
copyfiles.commands += cp -r ../$${TARGET}/textures $${DESTDIR}/
}
QMAKE_EXTRA_TARGETS += copyfiles
POST_TARGETDEPS += copyfiles
This happens on Windows 7 / QT 4.6.3.