En mi árbol de fuentes tengo un montón de recursos, quiero copiarlos con make install en mi ruta de destino definida. Como el árbol de recursos tiene muchos subdirectorios, quiero que qmake encuentre todos los archivos recursivamente.¿Cómo puedo usar qmake para copiar archivos recursivamente?
Traté:
resources.path = /target/path
resources.files += `find /path/to/resources`
INSTALLS += resources
y:
resources.path = /target/path
resources.files += /path/to/resources/*
resources.files += /path/to/resources/*/*
resources.files += /path/to/resources/*/*/*
resources.files += /path/to/resources/*/*/*/*
INSTALLS += resources
Ambos no tienen el resultado que esperaba.
¿Ha intentado utilizar la función [archivos()] replace (http://doc.qt.io/qt-5/ qmake-function-reference.html # files-pattern-recursive-false) para enumerar los archivos? '$$ files (/ path/to/resources/*, true)' devuelve todos los archivos recursivamente en '/ path/to/resources'. –