लिनक्स make
में जीएनयू के अनपेक्षित उपयोग को अस्वीकार करने के लिए क्या कोई ज्ञात तरीका है Linux लिनक्स में संपादन या अन्य मेकफाइल का उपयोग करते समय मेकफाइल में विशिष्ट एक्सटेंशन बनाएं? मेरा मतलब है, GNU को प्रतिबंधित करना to make
POSIX में निर्दिष्ट व्यवहार करना और किसी भी GNU को अस्वीकार करना? विशिष्ट एक्सटेंशन बनाएं?
.POSIX
विशेष लक्ष्य "के अनुसार, पर्याप्त नहीं है 4.9 विशेष निर्मित लक्ष्य नाम (gnu.org) "। मैन पेज इसके लिए कमांड लाइन विकल्प का उल्लेख नहीं करता है।
एक और make
उपयोगिता का उपयोग करना एक विकल्प हो सकता है।
- अपडेट 2018-10-19 -
मुझे अभी भी अपने प्रश्न का सीधा उत्तर नहीं मिला है, लेकिन यहां इस मुद्दे के बारे में कम से कम एक दस्तावेज है, एक दस्तावेज जो उस समय मौजूद नहीं था जब मेरे पास यह प्रश्न था: पोर्टेबल ट्यूटोरियल पर एक ट्यूटोरियल (nullprogram.com) ।
make
कि "अन्य के मेकफाइल" के साथ उपयोग करने के लिए था। आपने यह भी कहा है कि GNU का ".POSIX
लक्ष्य पर्याप्त नहीं है," आपके अनुसार कुछ दस्तावेज़ों को पढ़ना, लेकिन आपने इसे वास्तविक मामले के साथ प्रदर्शित नहीं किया है, जो थोड़ा सा XY समस्या है ।