में सीपीपी स्रोतों को कॉन्फ़िगर करना मैंने क्यूटी के शीर्ष पर एक प्रोजेक्ट स्थापित किया है (इसलिए स्रोत सी ++ में लिखा गया है) और मैं उस पर स्वचालित निर्माण के लिए ग्रैडल को आजमाने की कोशिश करता हूं। मुझे एक बहु परियोजना निर्माण को कॉन्फ़िगर करने के विवरण में कुछ समय लगा (वहां एक निष्पादन योग्य और दो libs है) और अब मैं cpp-exe
और cpp-lib
प्लगइन को बताने की कोशिश कर रहा हूं कि मेरा स्रोत पेड़ कैसे संरचित किया गया है।ग्रेडल
मैं (वहाँ कम से कम डिफ़ॉल्ट वाले सही होना चाहिए?) एक कार्य है कि स्रोत सेट के सभी प्रिंट चाहिए की स्थापना की है और यह इस तरह दिखता है:
task projectinfo {
description = "Informations about the current project"
group = INFORMATIONS_GROUP
doFirst {
task -> print ("""${task.project.sourceSets.all}""")
}
Gradle बताता है अगर मैं इस कार्य को चलाने मुझे लगता है कि परियोजना के लिए कोई स्रोत "स्रोतसेट" नहीं है। The documentation of the plugin मुझे बताता है कि स्रोत स्थानों को अनुकूलित करना संभव है, लेकिन नहीं।
तो मेरा प्रश्न होगा: मैं ग्रैडल cpp
प्लगइन कैसे कह सकता हूं जो स्रोत फ़ाइलों का उपयोग करने के लिए। यदि cpp
प्लगइन के बारे में कोई एपीआई दस्तावेज और ग्रैडल उपयोगकर्ता मार्गदर्शिका के अलावा कोई दस्तावेज है जो भी मदद करेगा।