wisberg
d52953ffca
skipped libraries and resource patterns moved into .properties file; better error reporting
2005-03-08 07:33:33 +00:00
wisberg
184a094db7
skipped libraries and resource patterns moved into .properties file
2005-03-08 07:32:45 +00:00
wisberg
1a901ad9a7
compare dist results of two build.xml scripts
2005-03-08 07:25:36 +00:00
wisberg
fdc14b8ff9
working bash script
2005-02-17 19:44:25 +00:00
wisberg
885b4f017b
Building releases under 1.5 now. Scripts should define java15.home and should invoke the target build-13-check before doing the release build.
2005-02-11 05:21:25 +00:00
wisberg
0e00ca5fc8
testing aspectj5rt module
2005-02-11 05:11:18 +00:00
wisberg
0bf0bcc260
support for building Java 5 sources
2005-02-11 05:10:44 +00:00
wisberg
b3d5619b56
Module aliases in a .properties file
2005-02-11 05:10:10 +00:00
wisberg
ed0ceb76f0
Constants
2005-02-11 05:05:03 +00:00
wisberg
c92e64aa1f
support for building Java 5 sources
2005-02-11 05:04:07 +00:00
wisberg
7fd7d6b287
serialVersionUID
2005-02-11 04:56:31 +00:00
wisberg
9db1fad831
ignore invalid aspectj-home's when seeking aspectj libs
2005-02-03 18:25:55 +00:00
aclement
1ca90c4bc3
organized imports
2005-02-01 08:27:04 +00:00
wisberg
b4764d79c7
aspectjweaver.jar and aspectjlib.jar product templates
2005-01-29 12:56:41 +00:00
wisberg
d98b9d8aea
build tests (skipped), enabled license tests again...
2005-01-29 12:56:14 +00:00
wisberg
d579a282b0
core of initial support for building aspectj projects
2005-01-29 12:55:32 +00:00
wisberg
2e624f78c9
removed unused code/comments, added toString detail
2005-01-29 12:54:38 +00:00
wisberg
66c768a4ed
aliases for aspectjlib.jar and aspectjweaver.jar
2005-01-29 12:53:55 +00:00
wisberg
6776e8c378
name, avoid build.xml if dir null
2005-01-29 12:53:05 +00:00
wisberg
066222bd25
2005-6 licenses and copyrights
2005-01-29 12:52:24 +00:00
wisberg
c9b113c925
base version changed to 1.2, this year to 2005
2005-01-29 11:14:44 +00:00
wisberg
0c29b719fd
initial support for building aspectj projects
2005-01-29 11:13:58 +00:00
aclement
159d6bd942
Matthew fix for 83380: don't use enum as a variable name.
2005-01-24 14:33:05 +00:00
aclement
379eb69126
Updates for AJDK1.5.0
2004-12-10 15:31:47 +00:00
acolyer
e316730e3d
update installer page
2004-12-09 10:12:48 +00:00
acolyer
5ee03aeb76
don't upset windows script...
2004-10-22 10:33:06 +00:00
acolyer
d3108e86e0
fix for Bugzilla Bug 73369
...
Create a jar file that can be used for load-time weaving...
2004-10-21 12:38:55 +00:00
aclement
9802851fe3
Fix for Bugzilla Bug 76104: can't build distribution from within Eclipse (and fixes the problem where you have to call clean and build separately)
2004-10-14 09:42:40 +00:00
wisberg
948bf91ad8
static ref to static variable
2004-10-05 20:05:36 +00:00
wisberg
699cad051e
updated license text
2004-10-05 20:04:03 +00:00
wisberg
bec6506982
unused local
2004-10-05 20:03:23 +00:00
aclement
5046821b19
Deprecated API calls changed.
2004-08-23 15:11:52 +00:00
acolyer
4c15d23799
skip on the exclude runtime test rather than patch it in the build file.
...
This allows the correct testing-drivers-all.jar to be built too.
2004-06-09 10:21:57 +00:00
acolyer
092ff9a403
add the runtime classes into aspectjtools.jar. needed because of
...
static dependency from weaver classes to runtime classes.
Better than alternative of updating all ant scripts that fork and
the ajc compiler scripts to add aspectjrt.jar into path.
2004-06-08 14:12:44 +00:00
aclement
39c3a3bb4a
Georges fixes for 61411
2004-05-28 15:19:14 +00:00
mkersten
d5fb6e32e6
Removed ".org" from aspectj.org image for installer logo
2004-04-28 17:38:28 +00:00
aclement
717e900e8a
Create aj and aj.bat launch scripts at install time.
2004-04-07 16:07:40 +00:00
aclement
88a950aae4
1.2 rc1 build/pkg : Add in ajdoc target. Temp method of clearing stuff
...
from the aspectjtools jar.
2004-04-05 15:10:56 +00:00
aclement
4c5bf9012b
1.2 rc1 build/pkg : Update base version from 1.1 to 1.2. Add tools.jar
...
to the ajdoc launch script.
2004-04-05 15:06:36 +00:00
aclement
f75a66ece0
Add ajdoc.jar to jar classpath
2004-04-05 15:02:42 +00:00
wisberg
d47986d293
untested code to skip any /tools.jar library antecedant when building other that testing jars
2004-04-05 05:17:58 +00:00
aclement
2239518566
Georges fix to add build date/time info to DEVELOPMENT builds.
2004-03-04 15:18:46 +00:00
acolyer
4012254ce1
support for building the org.aspectj.aspectjrt plugin
2004-02-24 15:06:07 +00:00
aclement
8b5dda194f
Fix for broken license test. New file created yesterday has 2004 in the copyright statement. Added 2004 as a valid copyright year :)
2004-01-28 14:45:03 +00:00
acolyer
0db40aec20
spring cleaning in advance of 1.2 enhancements:
...
removed unused imports, local variables, and private methods
(still there, just commented out).
2004-01-23 10:42:24 +00:00
aclement
6f099df282
Georges fix for Bugzilla Bug 50200
...
aspectjrt.jar manifest file name needs changing to upper case
2004-01-22 10:55:43 +00:00
wisberg
25ba5aa7a9
2004 copyright
2004-01-15 05:39:25 +00:00
wisberg
700a1a3b0c
simple script to compile aspectjtools using ajc
2003-12-15 12:37:08 +00:00
wisberg
9d33c1e59f
added date to output
2003-11-26 02:13:25 +00:00
acolyer
f7f68d6991
created the CVS module with name eclipse.plugin instead of
...
eclipse.plugins. Doh! Easier to change reference in this build
script than fix module name now...
2003-11-06 12:30:18 +00:00
acolyer
c61ee599a7
ensure that release builds also build eclipse plugins
2003-11-06 10:14:36 +00:00
acolyer
1fd18c463e
changes to build script to create aspectj eclipse plugins as part
...
of an aspectj build. Results are placed in:
aj-build/dist/ide/eclipse/xxxxx
2003-11-05 16:27:02 +00:00
acolyer
235decb1de
Previous check-in got somehow corrupted once again.
2003-10-10 11:53:46 +00:00
acolyer
da871bf6f0
Previous check-in got somehow corrupted.
2003-10-10 11:34:33 +00:00
acolyer
c17805fd94
Re-tweaked test-doc-links target for running behind a proxy server.
...
Build breakage hopefully fixed !
2003-10-10 11:05:55 +00:00
acolyer
e61ed8aa64
Tweaked test-doc-links target for running behind a proxy server. Now
...
accepts new properties proxy.host and proxy.port.
2003-10-10 08:27:22 +00:00
acolyer
99ebf5fe2d
When performing a release build, run the test-all target in junitModules.xml rather than the default one.
...
This causes the ajc tests to be run a second time, but has the advantage of creating the junit xml output
files for the ajc tests - which are needed by cruise control. Since cruise control will be the dominant caller of
this script, the extra overhead of running tests multiple times is acceptable.
2003-09-29 15:34:51 +00:00
wisberg
8ced0584cb
in case anyone wants them...
...
- a compile-speed script
- a script that uses Jikes to incrementally compile AspectJ
2003-09-07 00:47:25 +00:00
wisberg
8758792eeb
fixed test to fail on license check failure
2003-08-08 23:08:37 +00:00
wisberg
956e874890
XMLEntry.toString for better errors
2003-08-08 23:07:33 +00:00
wisberg
f8939bf6a6
- added support for XML/Ant scripts
2003-08-07 06:59:04 +00:00
wisberg
a63bc04fb1
initial checkin of the sandbox.
...
The basic structure and examples of each type are there,
but I have more examples and the ones there are not
altogether validated. I'll make a few more changes
before emailing dev and users about usage, etc.
2003-08-06 02:08:40 +00:00
acolyer
9938d34703
Updated post 1.1.0 release build.
2003-06-06 11:54:24 +00:00
acolyer
331f1508f8
Updated for 1.1.0 release
2003-06-06 08:30:45 +00:00
wisberg
e9bc52dced
change only in comment echoed to output, listing expected failures for the link checker.
2003-06-05 22:56:51 +00:00
wisberg
eac6e3d221
- linkcheck
...
- 1.1 examples (disabled pending hang fix)
- separate examples, since nonGui goes OOM under 1.3
2003-06-05 13:58:50 +00:00
wisberg
02aa6df64d
moved to docs
2003-06-04 12:26:08 +00:00
wisberg
24bc172c62
adding examples, without testing from this script. bad.
2003-05-31 22:29:17 +00:00
wisberg
d7834ebd34
Trim testsrc but not testing dependencies for testing modules.
2003-05-31 07:41:17 +00:00
wisberg
c9570cbaa8
build of testing jars changed slightly.
...
Have to build non-all testing-drivers to get testing classes target.
Relies on updated Module.java which trims testsrc but not testing dependencies for testing modules.
2003-05-31 07:39:17 +00:00
wisberg
c0e8396323
- fixed keyword for ajctaskCompiler tests
...
- disabled ajdeCompiler tests as hanging (swing thread?)
- added pass-through variable for aspectj build properties
- now testing for Testing module tests,
to force fix for testing modules not getting test classes
2003-05-31 07:37:54 +00:00
wisberg
a0d2d2d0de
Script is usable!
...
- lots of rearranging and cleanup, docs
- now doing 1.3 and 1.4 testing
- more harness tests (some unverified)
- workaround OOM in examples
- cleanup after building-aspectj-with-aspectj
need more integration with manual process
2003-05-28 08:23:42 +00:00
wisberg
1552a7963d
incorrect log file name for harness tests
2003-05-25 20:27:40 +00:00
wisberg
b5e058ad1b
better harness availability, control -- untested
2003-05-25 20:13:45 +00:00
wisberg
7d9d56d23e
- better logging, temp dir, deletion...
...
- using build.config system property
2003-05-25 19:32:22 +00:00
wisberg
815f083c7b
Fix for failure building with useEclipseCompiles testing-drivers initially (or any module that only indirectly depended on jdt.core, which has no sources)
...
- better logging
- checking zip results - returns false positive for empty zips
- compile(..) API change for adopting classes
Also, copyright clearly wrong - file created last fall.
2003-05-25 19:27:45 +00:00
wisberg
85cd0a0f9b
Fix for failure building with useEclipseCompiles testing-drivers initially (or any module that only indirectly depended on jdt.core, which has no sources)
...
- better logging
- checking zip results - returns false positive for empty zips
- compile(..) API change for adopting classes
2003-05-25 19:26:55 +00:00
wisberg
9c8be5897d
delete, close, and isEmpty
2003-05-25 19:24:06 +00:00
wisberg
995364f04e
fixing 2 bugs disclosed by running ajcTests.xml with -ajctaskCompiler: (1) compliance set incorrectly (-1.3 instead of 1.4) and (2) warn:... form was ignored.
...
These would break only when running from a Javac compiler adapter and using <compilerarg>
2003-05-25 19:23:41 +00:00
wisberg
5692ee0c83
better logging
2003-05-25 19:22:16 +00:00
wisberg
dbb2353427
no real changes, just better docs and an (untested) "all" target.
2003-05-24 13:46:50 +00:00
wisberg
58e2610e99
Better BuildModule tests following ant.jar updates.
...
These now build with assemble-all off and on, and
tests were updated to check by running classes.
2003-05-24 12:20:52 +00:00
wisberg
5afb6a743a
To support the new testing ICommand wrapper for AjcTask, permit ant.jar in a testing module (ant is omitted from non-testing modules because it is normally deployed separately in ant/lib/ant.jar).
...
This does not affect regular module or product builds.
2003-05-24 11:12:42 +00:00
wisberg
c61c9ee7d9
forcing target to be 1.1 in case someone builds using 1.4.
2003-05-21 00:49:30 +00:00
wisberg
8463bc6ed6
- typo in top-level task
...
- incorrect pattern to copy all junit reports
2003-05-14 07:50:10 +00:00
wisberg
93fdea6a04
absolutizing temp dir path.
...
When File.getTempFile() fails, workaround temp dir
is relative, which messes up the zip resource copying.
2003-05-14 05:23:47 +00:00
wisberg
bef3169a67
build-testing-jars target for release testing setup
2003-05-14 05:21:59 +00:00
wisberg
186e403f56
clean-jars target
2003-05-14 05:21:29 +00:00
wisberg
c4abfaeb95
Testing now seems to be working (tested incrementally)
...
CVS and entire-run still not verified - takes long on my machine.
2003-05-14 05:21:03 +00:00
acolyer
22d24313bc
Fixed relative links to examples. This time did it properly.
2003-05-13 12:05:55 +00:00
acolyer
4a60f6be16
Fixed relative links to docs (was docs/index.html now doc/index.html)
...
and examples (was eaxamples now doc/examples).
2003-05-13 10:51:17 +00:00
acolyer
86f83fc9a3
Fixed link to Eclipse bugs database (was dev.eclipse.org/bugs now bugs.eclipse.org/bugs)
2003-05-13 10:49:34 +00:00
wisberg
840493548e
updated with tests, etc. Not working yet:
...
- junitModules.xml needs better setup with testable jars
- cvs unvalidated
- ajcTests unvalidated - see also ../build.xml script
2003-05-08 08:05:01 +00:00
wisberg
7f4f76fbb0
permitting module builds without trimming, to have the option of using those jars rather than eclipse bin directories when running junit tests
2003-05-08 08:02:30 +00:00
wisberg
b564c8980d
initial draft of release build/test script.
...
CVS portion is untested.
2003-05-07 19:13:04 +00:00
acolyer
fb1273571a
Minor updates for 1.1 rc2
2003-05-07 12:06:46 +00:00
wisberg
b72fc66cd2
moving to all-inclusive testing client for forking
...
(This might be wrong.. still verifying)
2003-05-07 10:22:29 +00:00
wisberg
b50545ddf3
adding ant script to build AspectJ sources using AspectJ as a test
...
listed test in release-testing.txt
using spaces to avoid tab differences in release-testing.txt
2003-05-06 05:03:38 +00:00
wisberg
f6bf373205
ensuring release-checklist.txt supercedes
...
tests/readme-release-testing.txt
and adding some optional tests
2003-05-05 20:25:52 +00:00
wisberg
5f076ff648
corrected unterminated bold mark
2003-05-05 18:19:53 +00:00
wisberg
c682beb5b3
error messages for undefined ${module.name}
2003-04-29 17:50:43 +00:00
wisberg
0557b906e8
moving release testing list to tests/, added some old stuff.
...
TODO: write test-release.xml ant script
2003-04-26 21:15:23 +00:00
wisberg
887932498c
ugh. updating XML .classpath parser to handle any number of attributes
...
still does not handle quoted spaces or nested entities.
Also updated for new attribute names in 2.1?
2003-04-23 08:35:40 +00:00
wisberg
d850ca48e8
extracted classpath setup method for testing
2003-04-23 08:33:39 +00:00
acolyer
5e4671ab83
Release checklist
2003-04-17 19:01:19 +00:00
wisberg
8037b024f2
added API tickler pending test
2003-04-09 08:02:28 +00:00
wisberg
c17bf50311
- if a module has no source files, rather than aborting, create a minimal file for the module jar.
...
- if a required module has exported libraries, add those to the compile classpath of the requiring module.
2003-04-03 01:26:49 +00:00
wisberg
fc985209fc
- a module now may be valid if it contains only references to library jars.
...
- a module now surfaces its "exported" libraries.
2003-04-03 01:24:15 +00:00
wisberg
17bf8c0fe7
no longer expecting sources in jdt module
2003-04-03 01:21:48 +00:00
wisberg
21543acd0d
Updated license checking tests to accept "Contributors" as sole copyright holder.
2003-04-03 01:18:31 +00:00
wisberg
21f9d5a71f
Updated for 1.1rc1:
...
- removed "No exception checking during weaving" as fixed
- removed promise of support for
- XtargetNearSource
- incremental mode in Ajbrowser
(did NOT add uses-pointcut limitation for ajbrowser)
- removed text polling for complaints wrt language changes
- added as limitation: only one .. permitted in args
- added limitation wrt error/warning source context
- inlining of around advice now on by default
2003-03-13 18:19:28 +00:00
acolyer
ed52082f7c
Updated refs to 1.1beta5 to read 1.1 release candidate 1
2003-03-13 09:51:50 +00:00
wisberg
35f8ec4713
JSR-45 and resource copying.
...
Still needs work for 1.1rc1.
2003-03-13 04:37:31 +00:00
acolyer
5ae6445eff
Instructions for building with an IBM 1.4.x JDK.
...
Clarification on test harness vs JUnit tests.
2003-03-08 16:37:49 +00:00
wisberg
f0cc465d8b
caveats and fixes, mainly for releases
2003-03-06 22:17:13 +00:00
wisberg
5d0f96e248
installer updates:
...
- removed JDK tools.jar from script classpaths
- added windowlistener to exit installer when close box clicked
- added -to {dir} option for easy GUI-free install (hack)
due to Swing initialization, this still won't work for true
command-line (remote, non-XWindows terminal to unix box)
2003-03-06 22:13:10 +00:00
wisberg
3ba59b8e79
better instructions for running ajcTests.xml and comparing results
2003-03-06 01:52:41 +00:00
wisberg
441d1b8051
incomplete list of release gaffes to watch out for
2003-03-04 04:29:13 +00:00
wisberg
95bac18138
removed aspectj.org references
2003-02-28 07:50:53 +00:00
wisberg
d85df04296
added comment per Mik wrt ant/javac
2003-02-28 07:46:14 +00:00
wisberg
cec1a53e53
*minor* editorial changes for beta5
2003-02-28 07:45:15 +00:00
wisberg
189eaae38f
*minor* editorial changes for beta5 just to get names right.
...
Still reads as a delta since beta2 and needs updates for any functionality changes since beta4.
2003-02-28 07:42:19 +00:00
wisberg
83273bdb73
added 2003 Contributors to copyright.
2003-02-28 00:32:50 +00:00
wisberg
6d4e93c838
installer was misreporting README file name for AspectJ distribution.
...
(The installer could be refactored for simpilcity if/since we're not supporting multiple distributions any more.)
2003-02-27 23:47:22 +00:00
wisberg
53e98bac08
Broke out and increased build/test docs; some new info in the build module notes.
...
Included release instructions in the build/test docs
2003-02-27 00:39:30 +00:00
acolyer
2e89f544a7
Ran "Organize imports" to remove redundant imports etc -
...
clears up a huge set of warnings in Eclipse so that you
can see the wood for the trees!
2003-02-26 10:52:35 +00:00
acolyer
8fd3697dbb
Ignore bin directory
2003-02-26 07:53:59 +00:00
wisberg
656fa50770
resolving misc compiler warnings
2003-02-13 05:18:47 +00:00
wisberg
04b9bd5dc7
cleaned up, added release comments.
2003-01-29 20:30:02 +00:00
jhugunin
9da5563e3b
updated to beta4
2003-01-16 04:57:56 +00:00
jhugunin
97915cc7bf
closer to actual 1.1beta3 contents
2003-01-15 02:13:36 +00:00
ehilsdal
f60b731448
skeleton update of README-11 for 1.1beta3.
2003-01-14 21:03:06 +00:00
ehilsdal
939883f1c9
preparation for 1.1beta3
2003-01-14 20:26:02 +00:00
wisberg
b1979531b0
explaining more properties, basics of testing.
2003-01-06 23:45:51 +00:00
wisberg
749fc8caf6
accidentally commented out short-circuit property
2003-01-06 23:31:30 +00:00
wisberg
f70716bf3b
comments only. no build.jar update needed.
2003-01-06 23:30:18 +00:00
wisberg
4b530427b5
enabling debug symbols
2003-01-04 21:39:32 +00:00
wisberg
7c43b11314
- added aspectjrt target (alias to runtime)
...
- implemented target to fail if bootstrap libraries are out of date
- moved update-tree under setup comment
2002-12-23 20:45:48 +00:00
wisberg
08cc7a3ac3
rolling out build changes to bootstrap jar.
2002-12-23 20:04:50 +00:00
wisberg
57f7f2df4d
fixed bug with unnamed tasks producing messages like
...
[null] Building Zip: foo.zip
2002-12-23 20:02:42 +00:00
wisberg
9441d053ab
fixing version-handling.
...
build-properties.xml has actual version,
Version.java is generated,
and "DEVELOPMENT" is default.
2002-12-23 19:41:48 +00:00
wisberg
c2d4da291f
commented out code to replace licenses
2002-12-23 19:40:26 +00:00
ehilsdal
1071f9d850
removing non-local links into tree
2002-12-18 21:21:53 +00:00
wisberg
0d53a7250c
debug comment
2002-12-18 20:17:54 +00:00
wisberg
c9fbe08ba5
doc props
2002-12-18 20:10:46 +00:00
wisberg
be59c67a76
XXX always exclude Ant and runtime classes from assemblages - hack.
2002-12-18 19:45:04 +00:00
wisberg
5a7bc25b4b
do build.xml builds only for modules, not products, and continue normally if they fail.
2002-12-18 19:44:26 +00:00
wisberg
a70485b9dc
list antecedants in verbose mode
2002-12-18 19:43:28 +00:00
wisberg
1043c35c04
avoid NPE when in strange state
2002-12-18 19:43:07 +00:00
jhugunin
85da9d2431
small cleanups
2002-12-18 19:11:22 +00:00