diff options
author | Sven Gothel <[email protected]> | 2011-09-14 02:31:02 +0200 |
---|---|---|
committer | Sven Gothel <[email protected]> | 2011-09-14 02:31:02 +0200 |
commit | edc6cc1622bdf7afe09fc7377ea8d8cc0c17f804 (patch) | |
tree | 339adac8b5080451a4ab5a2f9fd5776ca70aeadf /make/build.xml | |
parent | 1df3936a72f8b206abbd17428e91f9a22b97e820 (diff) |
ant target base.compile w/o tampering artifacts.properties
Diffstat (limited to 'make/build.xml')
-rw-r--r-- | make/build.xml | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/make/build.xml b/make/build.xml index 7d6b007..99290de 100644 --- a/make/build.xml +++ b/make/build.xml @@ -729,14 +729,15 @@ </target> - <target name="base.compile" depends="init, gluegen.build.java, gluegen.build.c, tag.build" /> + <target name="base.compile" description="Base compile ensuring valid build results w/o tampering the artifacts.properties" + depends="init, gluegen.build.java, gluegen.build.c" /> - <target name="all.no_junit" description="Release build" depends="init, base.compile, android.package, developer-zip-archive" /> - <target name="all" description="Release build" depends="init, base.compile, junit.compile, android.package, developer-zip-archive" /> + <target name="all.no_junit" description="Release build" depends="init, base.compile, tag.build, android.package, developer-zip-archive" /> + <target name="all" description="Release build" depends="init, base.compile, tag.build, junit.compile, android.package, developer-zip-archive" /> - <target name="all.debug" description="Debug build" depends="init.debug, base.compile, junit.compile, developer-zip-archive" /> + <target name="all.debug" description="Debug build" depends="init.debug, base.compile, tag.build, junit.compile, developer-zip-archive" /> - <target name="all.ide" description="Debug IDE build including all junit tests, but don't tag the build or create archives" depends="init.debug, base.compile, junit.compile" /> + <target name="all.ide" description="Debug IDE build including all junit tests, but don't tag the build or create archives" depends="init.debug, base.compile, tag.build, junit.compile" /> <target name="clean" depends="init"> <delete includeEmptyDirs="true"> @@ -915,14 +916,14 @@ </antcall> </target> - <target name="maven.install" depends="init, base.compile"> + <target name="maven.install" depends="init, base.compile, tag.build"> <property name="maven.artifacts.version" value="${gluegen_base_version}"/> <antcall target="maven.antcalls" inheritall="true"> <param name="mvn.task" value="install"/> </antcall> </target> - <target name="maven.deploy.snapshot" depends="init, base.compile"> + <target name="maven.deploy.snapshot" depends="init, base.compile, tag.build"> <property name="maven.artifacts.version" value="${gluegen_base_version}-SNAPSHOT"/> <antcall target="maven.antcalls" inheritall="true"> <param name="mvn.task" value="deploy"/> |