diff options
author | Bob Lee <crazybob@crazybob.org> | 2009-09-28 05:31:30 +0000 |
---|---|---|
committer | Bob Lee <crazybob@crazybob.org> | 2009-09-28 05:31:30 +0000 |
commit | eedff3dfab100dc291a3fb3d34022dcd80ab7592 (patch) | |
tree | 9aac6a94d7130701518bc36bb89c308983154c88 /build.sh | |
parent | b25f939737305a7a6fc7876c3d09493aaf076dba (diff) | |
download | platform_external_jsr330-eedff3dfab100dc291a3fb3d34022dcd80ab7592.tar.gz platform_external_jsr330-eedff3dfab100dc291a3fb3d34022dcd80ab7592.tar.bz2 platform_external_jsr330-eedff3dfab100dc291a3fb3d34022dcd80ab7592.zip |
Updated build script to build TCK.
git-svn-id: https://atinject.googlecode.com/svn/trunk@30 3bc8319c-20ab-11de-9edc-3f40a397ab60
Diffstat (limited to 'build.sh')
-rwxr-xr-x | build.sh | 8 |
1 files changed, 8 insertions, 0 deletions
@@ -3,10 +3,13 @@ NAME=javax.inject # Clear and recreate build directory. rm -r build mkdir -p build/classes +mkdir -p build/tck mkdir -p build/dist # Compile classes. javac -g -d build/classes `find src -name *.java` +javac -g -classpath build/classes -d build/tck \ + `find tck -name *.java` FOOTER="<font size='-1'>Copyright (C) 2009 <a href='http://code.google.com/p/atinject/'>\ The JSR-330 Expert Group</a>. \ @@ -19,10 +22,15 @@ javadoc -protected -bottom "$FOOTER" \ # Generate jars. cp -R src build +cp -R tck build/tck-src find build/src -name .svn -type d | xargs rm -r +find build/tck-src -name .svn -type d | xargs rm -r + jar cfM build/dist/$NAME-src.zip -C build/src . +jar cfM build/dist/$NAME-tck-src.zip -C build/tck-src . jar cfM build/dist/$NAME-javadoc.zip -C build/javadoc . jar cfM build/dist/$NAME.jar -C build/classes . +jar cfM build/dist/$NAME-tck.jar -C build/tck . jar cfM build/$NAME.zip -C build/dist . |