Commit Graph

35 Commits

Author SHA1 Message Date
Reinier Zwitserloot 4e40de2f88 Whoops, the junit dependency descriptor was misnamed. 2010-07-20 06:28:40 +02:00
Reinier Zwitserloot 78aa370b14 Whoops, 2 dependency descriptors were missing. Added them. 2010-07-20 00:38:38 +02:00
Roel Spilker 45460230a5 Fixed some broken dependency descriptors 2010-07-20 00:34:09 +02:00
Reinier Zwitserloot 491d6bf7a4 Updated eclipse dependencies to 3.6.0, and added sources. 2010-07-16 04:03:38 +02:00
Reinier Zwitserloot e693672cd4 Changed build system to ivy. 2010-07-12 23:48:02 +02:00
Reinier Zwitserloot e56395a49f ecj prep: lombok.jar is now also a dynamic agent, and the main annotation processor is now the core processor that farms out the work to context-specific implementations. 2009-12-23 03:36:05 +01:00
Reinier Zwitserloot abddcc412e download-edge is now overwritten (to say that the stable is the latest) upon a full release. 2009-12-21 14:26:47 +01:00
Reinier Zwitserloot b829c0f8f1 Fixed the changelog.html generation to be a full HTML file and not an HTML snippet. 2009-12-21 14:18:02 +01:00
Reinier Zwitserloot a12675e120 Added support to fully automatically upload a cutting edge build to projectlombok.org, as well as a page with information about it, gathered from the changelog. 2009-12-21 14:11:25 +01:00
Reinier Zwitserloot a9c1c99d4e Added -Xlint:unchecked to ant compile. 2009-12-12 14:28:20 +01:00
Reinier Zwitserloot d2fc0df773 Merge branch 'netbeans' 2009-12-02 00:06:25 +01:00
Roel Spilker 2aebaff460 Moved test resource files to a better matching location 2009-12-01 23:31:12 +01:00
Reinier Zwitserloot 199f7f74fd Generalized the agent mechanism; now 1 lombok.jar can serve as the agent for BOTH netbeans AND eclipse, and is future-ready for an IntelliJ agent. 2009-12-01 13:53:07 +01:00
Reinier Zwitserloot 9fb4c3a424 Added compiling of src/netbeansAgent, and temporarily set Agent-Class to netbeans agent. Will need to find a solution for a generic be-everything agent. 2009-12-01 00:24:33 +01:00
Reinier Zwitserloot c646def579 'ant test' will now run the lombok unit tests. 2009-11-29 17:23:19 +01:00
Reinier Zwitserloot ad09ad1d29 The licence file is now also copied into the jar, as well as to the website. 2009-11-28 09:27:12 +01:00
Reinier Zwitserloot 4eaf936df5 Fix on the previous commit involving the compile build script: delombok is now actually compiled. heh. 2009-11-27 13:54:41 +01:00
Reinier Zwitserloot 44d6a6b662 Solved the problem in the two-phase compile (some of lombok is JVM1.5, other bits are JVM1.6) being interdependent and causing implicit compilation warnings.
Also added source="1.x" to all ant file javac targets, as apparently this needs to be there when compiling with JDK7.
2009-11-27 12:10:10 +01:00
Reinier Zwitserloot 9b55af61db Added delombok to the build scripts. 2009-11-27 09:49:21 +01:00
Reinier Zwitserloot 1a0e611a9c Refactored the source folders. 2009-11-25 07:32:49 +01:00
Reinier Zwitserloot 936b3d8bf2 Added -d32 to the mac version of the eclipse debug target as that tends to be better than not doing that.
Fixes issue #66
2009-11-09 23:01:07 +01:00
Reinier Zwitserloot 9830a2ba02 Added a findbugs ant target, along with an installDeps job to automatically fetch and unpack findbugs from its sourceforge repository. Still need to figure out how to maintain a list of findbugs warnings that findbugs should be ignoring. 2009-11-08 22:09:49 +01:00
Reinier Zwitserloot fa32acad47 Fixes to the publish target. 2009-11-02 01:01:41 +01:00
Reinier Zwitserloot 4609d8f411 Whoops - previous includeDestClasses change actually breaks the build, as the lombok/javac build triggers building everything, making lombok dependent on 1.6, which is not good for eclipse. 2009-10-18 20:08:58 +02:00
Reinier Zwitserloot ab103bdec0 Slight fix to generation of SPI files during repeated builds. 2009-10-17 14:01:54 +02:00
Reinier Zwitserloot e56d838691 Fixes to the buildScripts, and disableCheckedExceptions now works. 2009-10-17 13:20:24 +02:00
Reinier Zwitserloot 5b0d52477d Fixed the buildScript for publishing and maven - working around truly boneheaded design of ant. 2009-10-16 19:57:17 +02:00
Reinier Zwitserloot cac3a29d85 Added maven-publish to the build scripts. Just about every aspect of build and publish is now in the script. 2009-10-15 11:44:17 +02:00
Reinier Zwitserloot 09dcd79529 More serious work on the build system. 2009-10-14 16:32:30 +02:00
Reinier Zwitserloot 3a3ca496ef Removed equinox from the I want it all script, and added an extra warning in the interactive one. It takes an hour to check out! 2009-10-14 07:40:48 +02:00
Reinier Zwitserloot 40734aa589 Fixes to the build script stuff 2009-10-13 22:16:29 +02:00
Reinier Zwitserloot 70a0f6e84c Pretty big revamp of the build script system. Downloading dependencies is now done automatically by this script, which also means that e.g. lombok-patcher.jar no longer needs to be checked in. 2009-10-13 15:15:53 +02:00
Reinier Zwitserloot 310862d94e Integrated lombok.jar and lombok.eclipse.agent.jar into one jar that installs, is a javac apt processor, and an agent, all at once. 2009-10-11 07:54:25 +02:00
Reinier Zwitserloot 81afaef57f Updated the buildscript so missing the lombok.patcher project no longer causes errors. Now it causes warnings. 2009-10-10 16:06:20 +02:00
Reinier Zwitserloot 1f9d6089cd build.xml was getting rather large, so its been split up into separate scripts. The scripts have also gained the ability to build certain dependencies, such as lombok.patcher which is being worked on in tandem with this project, automatically.
Also, the deps system has been changed slightly; the agents builds and the main lombok build now all work off of a single dependency directory.

Also removed the website/publish script, as we haven't used github's project hosting for some time now.
2009-10-07 20:48:07 +02:00