+ starting to add deploy code

+ pub.dir = publications' root directory
This commit is contained in:
cbonar 2012-02-01 13:30:38 +01:00
parent e518e6807e
commit e39bf32987
3 changed files with 8 additions and 1 deletions

View file

@ -37,3 +37,4 @@ tools/jsdoc_toolkit-2.4.0
tools/yuicompressor-2.4.7
minilib/build
minilib/target
publications

View file

@ -177,10 +177,13 @@
<make-min bigsource="${build.bigsource.js}" />
</target>
<target name="build-pom" depends="validate" description="Builds a Maven POM.">
<target name="build-pom" extensionOf="package" depends="validate, install" description="Builds a Maven POM.">
<ivy:makepom ivyfile="${basedir}/ivy.xml" pomfile="${target.dir}/pom.xml" />
</target>
<target name="make-deploy" extensionOf="deploy" depends="package" description="Deploys to the local 'publications' directory." >
<ivy:publish resolver="local" artifactspattern="${pub.dir}/[module]/[artifact]-[conf]-[revision].[ext]" overwrite="true" forcedeliver="true" />
</target>
<!--
TODO fix and integrate the following targets

View file

@ -50,3 +50,6 @@ jsdoc.dir=${tools.dir}/jsdoc-toolkit
# Command to run PHPDocumentor
phpdoc.exe=${tools.dir}/php-5.3.9-Win32-VC9-x86/php.exe ${tools.dir}/PhpDocumentor-1.4.4/phpdoc.php
# Where to publish artifacts
pub.dir=${basedir}/publications