मैं अपनी चींटी स्क्रिप्ट को मेरे लिए संगीतकार पुनर्प्राप्त करने की कोशिश कर रहा हूं। Composer PHP के लिए एक निर्भरता प्रबंधक है। According to the doc किसी को यह आदेश चलाने की जरूरत है: "curl -s https://getcomposer.org/installer | php" जो मैं जिस निर्देशिका में हूं, उसमें Composer.phar डाउनलोड करेगा। यह टर्मिनल से चलने के इरादे से कार्य करता है।मैं चींटी के माध्यम से संगीतकार कैसे प्राप्त करूं?
मैं इसके लिए चींटी बिल्ड फ़ाइल कैसे सेट करूं? अब तक मैं "composerget" लक्ष्य के लिए इस क्षेत्र मिल गया है, लेकिन यह फ़ाइल, केवल उत्पादन यह मेरे आदेश खोल में बचाने नहीं करता है:
....
<target name="composerget" description="Composer update dependencies">
<exec executable="curl">
<arg line="-s" />
<arg line="https://getcomposer.org/installer"/>
<arg line="| php" />
</exec>
</target>
....
किसी भी मदद की बहुत appeciated है।
:
आप उपयोग कर रहे हैं जीएनयू बनाओ, यह बराबर है [पाइप के साथ चींटी रन कमांड का संभावित डुप्लिकेट] (http://stackoverflow.com/questions/1187402/ant-run-command-with-pipes) – Mez