Заменить группу захвата регулярных выражений прописными буквами в Javascript

У меня есть набор файлов сборки, некоторые из них вызывают другие - сначала импортируя их. Конечные сборки могут иметь или не иметь конкретную цель (например, «копировщик»). Я хочу вызвать его из моего основного файла сборки, если эта цель определена в сценарии сборки конца строки. Как я могу это сделать?

Часть вызывающего скрипта:

<!-- Import project-specific libraries and classpath -->
<property name="build.dir" value="${projectDir}/build"/>
<import file="${build.dir}/build_libs.xml"/>

...

<!-- "copyother" is a foreign target, imported in build_libs.xml per project -->
<target name="pre-package" depends="    clean,
                                        init,
                                        compile-src,
                                        copy-src-resources,
                                        copy-app-resources,
                                        copyother,
                                        compile-tests,
                                        run-junit-tests"/>

Я не хочу, чтобы каждый проект определял "копирующую" цель. Как сделать условный вызов муравья?

5
задан Vladimir Dyuzhev 26 May 2011 в 17:52
поделиться