मेरे स्रोत पेड़ में मेरे पास संसाधनों का एक समूह है, मैं उन्हें अपने निर्धारित लक्ष्य पथ में स्थापित करने के साथ कॉपी करना चाहता हूं। चूंकि संसाधन पेड़ में कई, कई उपनिर्देशिकाएं हैं, इसलिए मैं qmake को सभी फ़ाइलों को दोबारा ढूंढना चाहता हूं।मैं फ़ाइलों को प्रतिलिपि बनाने के लिए qmake का उपयोग कैसे कर सकता हूं
मैंने कोशिश की:
resources.path = /target/path
resources.files += `find /path/to/resources`
INSTALLS += resources
और:
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
दोनों परिणाम मैं के लिए उम्मीद थी नहीं है।
कॉपी चाहेंगे आप [() फ़ाइलों] को बदलने के समारोह (उपयोग करने की कोशिश है http://doc.qt.io/qt-5/ qmake-function-context.html # फाइल-पैटर्न-रिकर्सिव-झूठी) फ़ाइलों को गिनाने के लिए? '$$ फाइलें (/ पथ/से/संसाधन/*, सत्य) 'सभी फ़ाइलों को'/path/to/resource' में पुनरावर्ती रूप से लौटाती है। –