aboutsummaryrefslogtreecommitdiffstats
path: root/build/release/readme.txt
diff options
context:
space:
mode:
authorwisberg <wisberg>2005-06-09 00:05:40 +0000
committerwisberg <wisberg>2005-06-09 00:05:40 +0000
commitef8037126b0a8838c8914f63f8b5b3a09fcd3cea (patch)
tree5c15f63eaec9cb94b7aebb53397354d5cb444c09 /build/release/readme.txt
parent696e60f8a031d3c687965bf58222f6c8ad7a91ab (diff)
downloadaspectj-ef8037126b0a8838c8914f63f8b5b3a09fcd3cea.tar.gz
aspectj-ef8037126b0a8838c8914f63f8b5b3a09fcd3cea.zip
revamped build scripts using Ant 1.6.3 features. Now using local.properties instead of command-line flags and sharing build-properties.xml.
Diffstat (limited to 'build/release/readme.txt')
-rw-r--r--build/release/readme.txt22
1 files changed, 9 insertions, 13 deletions
diff --git a/build/release/readme.txt b/build/release/readme.txt
index 035895ac1..cc36a86bc 100644
--- a/build/release/readme.txt
+++ b/build/release/readme.txt
@@ -1,8 +1,9 @@
-This script builds and tests an AspectJ release.
-Use the info target to emit details.
+This directory has scripts to build and test an AspectJ release.
+At the bottom of this readme is a bash script to run it.
-At the bottom is a bash script to run it.
+NOTE: currently the set of tests done during the release build is
+a subset of available product tests...
---- Evaluating the results of a build cycle
@@ -45,23 +46,18 @@ Known imperfect results in the AspectJ 1.1 release:
scriptDir=`dirname "${0}"`
scriptDir=`cd "$scriptDir"; pwd | sed 's|/cygdrive/c/|c:/|'`
-sp="-Dskip.cvs=true -Daspectj.modules.dir=../.."
-sp="${sp} -Djava13.home=c:/home/apps/jdk13"
-sp="${sp} -Djava14.home=c:/home/apps/jdk14"
-sp="${sp} -Djava15.home=c:/home/apps/jdk15"
-#sp="${sp} -Drun.14.only=true"
-
#alias myant="$scriptDir/../../lib/ant/bin/ant"
myant="$scriptDir/../../lib/ant/bin/ant"
-# clean
+# clean, create distribution jar
cd `dirname "$0"`
cd ..
"$myant" clean
+"$myant"
-# build local tree and install distribution:
+# install distribution:
cd release
-"$myant" install ${sp}
+"$myant" install
# test installation and sources in local tree:
[ -z "$skipTest" ] && "$myant" test ${sp} -Dskip.build=true
@@ -69,4 +65,4 @@ cd release
# check 1.1 runtime - compile will fail,
# but should only be in known 1.2-dependent classes
#export JAVA_HOME=c:/home/apps/jdk13
-#"$myant" compile-runtime-11 ${sp}
+#"$myant" compile-runtime-11