List directories in a folder, ignore sub directories ANT -
असल में मेरे पास एक javadoc के लिए निम्नलिखित संरचना है:
build + --- javadoc + ------- मॉड्यूल ए + ------- मॉड्यूल बी + --- सूचकांक html
मॉड्यूल एक्स फ़ोल्डर्स हैं। मैं फ़ोल्डर्स की सूची में उप-फ़ोल्डरों की उपेक्षा की कोशिश कर रहा हूं, इसलिए मैं मुख्य सूचकांक बना सकता हूं। अब तक यह मेरे पास है:
& lt; लक्ष्य नाम = "x" & gt; & Lt; dirset id = "dist.contents" dir = "build / javadoc" बहिष्करण = "बिल्ड / javadoc / * / **" / & gt; & Lt; प्रॉपर्टी नाम = "प्रोपेंट डिस्ट। कॉन्टेंट्स" रिफिड = "डिस्ट कंटेंट्स" / & gt; & LT; गूंज & gt; $ {prop.dist.contents} & lt; / गूंज & gt; & Lt; / लक्ष्य & gt;
लेकिन यह मुझे मॉड्यूल के फ़ोल्डर और इसके सभी सबफोल्डर्स दोनों को देता है। मुझे पता है कि यह थोड़ा विस्तार होना चाहिए, लेकिन मैं इसे समझ नहीं सकता।
उपयोग में बदलें < कोड> को शामिल करने के बजाय
को शामिल करता है, और वाइल्डकार्ड निर्दिष्ट करता है जो उप-निर्देशिकाओं में नहीं निकलता:
& lt; dirset id = "dist.contents "Dir =" build / javadoc "में शामिल है =" * "/ & gt;
यदि आवश्यक हो तो वाइल्डकार्ड को प्रतिबंधित करें:
& lt; dirset id = "dist.contents" dir = "build / javadoc" में शामिल है = "मॉड्यूल * "/ & gt;
यहां पर दस्तावेज़ हैं।
Comments
Post a Comment