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 | |
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
-rw-r--r-- | atinject.ipr | 4 | ||||
-rwxr-xr-x | build.sh | 8 |
2 files changed, 10 insertions, 2 deletions
diff --git a/atinject.ipr b/atinject.ipr index 8c1825a..5caf3de 100644 --- a/atinject.ipr +++ b/atinject.ipr @@ -50,8 +50,8 @@ <component name="IdProvider" IDEtalkID="293ECBF8C3B5C62E10353C1DB8516323" /> <component name="InspectionProjectProfileManager"> <option name="PROJECT_PROFILE" value="Project Default" /> - <option name="USE_PROJECT_LEVEL_SETTINGS" value="false" /> - <scopes /> + <option name="USE_PROJECT_PROFILE" value="true" /> + <version value="1.0" /> <profiles> <profile version="1.0" is_locked="false"> <option name="myName" value="Project Default" /> @@ -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 . |