Commit Graph

218 Commits

Author SHA1 Message Date
Reinier Zwitserloot 635a32258e [eclipse-p2] the eclipse p2 site is now selfsigned. 2020-03-05 22:47:54 +01:00
Reinier Zwitserloot 59aa676111 [eclipse-p2] create a p2 eclipse update site 2020-02-28 19:25:30 +01:00
Roel Spilker 0a32c9b126 Re-add mapstruct code to secondaryLoading 2020-02-28 00:21:02 +01:00
Roel Spilker d5a06afc17 Generate more mapstruct artifacts for maven 2020-02-27 23:19:06 +01:00
Reinier Zwitserloot 62d2d73712 [fixing up 0d7540d] the jar file produced did not have a .jar file extension 2020-02-14 01:33:30 +01:00
Roel Spilker 0d7540db0c (#2125) Extract mapstruct binding to separate module. 2020-02-14 00:07:45 +01:00
Reinier Zwitserloot a678e7effb [issue #1956] make 'ant intellij' work again 2020-02-04 14:58:52 +01:00
Pierrick Rassat 7b593ca7a9 Include README.md file in JAR packaging 2020-01-29 22:10:37 +01:00
Reinier Zwitserloot 2095244667 [issue #2314] disabled the intellij ant task 2020-01-08 01:24:39 +01:00
Reinier Zwitserloot 5cceda7de9 [build] fixing the gen of javadoc with ant website / ant website-publish 2019-09-12 23:15:34 +02:00
Jan Matèrne 38a48e8a85 Use dynamic year-value for JavaDoc-Copyright 2019-08-22 23:29:17 +02:00
Jan Matèrne e6090dbd74 FailFast if Ant version does not support javac-modulepath 2019-08-22 23:15:21 +02:00
Reinier Zwitserloot 42f36e66fe [fixes #1981][fixes #1961] Hardcoded some knowledge about how to copy jackson’s @JsonProperty. 2019-05-07 00:08:49 +02:00
Reinier Zwitserloot fd9045dac2 [build] bugfix for the build. 2019-02-19 00:20:53 +01:00
Reinier Zwitserloot 4401562b8f [build] ecj-ified all attempts to build anything targeted at below java9 (so, most of it), because right now only javac from JDK9 can be used to build lombok and that’s a sad state of affairs. 2019-02-18 23:49:01 +01:00
Reinier Zwitserloot c896f24278 [build] Fixing running tests via ant test, setting up the build, and a few other build-related issues. 2018-10-15 21:16:06 +02:00
Reinier Zwitserloot cd970993e8 [buildscript] addition of a test task that runs faster; don’t use it unless you know what you’re doing as it skips a few important steps. 2018-10-02 04:01:48 +02:00
Reinier Zwitserloot 651fed9205 [buildscript] Compiling the scaffolding for the test suite was failing due to an error in the build file. 2018-10-01 13:39:29 +02:00
Reinier Zwitserloot 0c23659103 [trivial] 2018-09-10 22:54:22 +02:00
Reinier Zwitserloot db91eb8e9c Fully integrating ‘ant edge-release’ to include updating the site, our mavenrepo on projectlombok.org, and the branch on git. 2018-09-10 22:42:08 +02:00
Roel Spilker 3c6513073b create edge-SNAPSHOT maven artifacts 2018-09-10 22:20:41 +02:00
Roel Spilker 572222c54b Put pom.xml in build directory 2018-08-28 00:14:43 +02:00
Roel Spilker 381f676e99 Generate pom in a separate target for jitpack 2018-08-28 00:01:10 +02:00
Roel Spilker 29db6335e6 Make ant install-maven also work without having to set MAVEN_HOME 2018-08-27 22:51:02 +02:00
Roel Spilker f685907904 Make ant install-maven work on mac again :-) 2018-08-27 22:21:08 +02:00
Roel Spilker da5fe59154 Make ant install-maven work on windows as well 2018-08-27 22:06:37 +02:00
Misagh Moayyed f1e1379391 Update build.xml 2018-08-27 21:38:47 +02:00
Misagh Moayyed ee64cb9488 add ant task to install lombok jar into local maven repository 2018-08-27 21:38:47 +02:00
Misagh Moayyed 5aea9e9cdd add ant task to install lombok jar into local maven repository 2018-08-27 21:38:47 +02:00
Misagh Moayyed ae881e5de6 add ant task to install lombok jar into local maven repository 2018-08-27 21:38:47 +02:00
Reinier Zwitserloot 769185e123 [#1806] Potential fix for java 11 in regards to module system. 2018-08-21 01:03:59 +02:00
Roel Spilker 2c202e9c95 Fix version match, and remove debug echos
java.version contains 1.8.0_131 where ant.java.version only contains 1.8
2018-08-20 21:43:29 +02:00
Misagh Moayyed 747347793d Update build.xml 2018-08-20 21:43:29 +02:00
Misagh Moayyed 49e81a167f WIP - allow jitpack to build lombok using JDK 9 2018-08-20 21:43:29 +02:00
Reinier Zwitserloot a195a47337 Attempting to fix issues with integration with mapstruct; issue #1359 2018-07-17 22:36:32 +02:00
Reinier Zwitserloot 304becdde7 running tests on command line can be finicky, lets not make it a requirement when pushing releases. 2018-06-05 01:15:06 +02:00
Pascal Bihler a2623f1965 Allow gradle incremental compiling with lombok in annotation processor path
Fixes issue #1580
2018-05-03 12:09:12 +02:00
Reinier Zwitserloot 7e81ac6238 [build] Trying to build lombok on JDK1.8 or less is not gonna work. Now we generate an error during build to make that more clear. Addresses issue 1659. 2018-04-16 22:29:13 +02:00
Reinier Zwitserloot 174ad394d6 [build] Clean checkouts wouldnt build correctly. 2018-04-04 21:59:49 +02:00
Roel Spilker 327def3ada Previous add to the build system to verify checksums is not really workable in ant without a page worth of tasks so reverted that and went with a renamed file instead to solve the problem of having served the wrong rt.jar for a while. 2018-03-27 23:03:15 +02:00
Reinier Zwitserloot 2a55bfa0bd [JDK10] Building lombok on JDK10 now works fine. 2018-03-27 21:23:33 +02:00
Reinier Zwitserloot 44fb322c85 rt-openjdk6 is downloaded from the lombok site, we had a weird version up there for a while that broke the build, we fixed it, but you won’t know until you do some fairly fancy cleaning (a complete re-clone or a distclean). Updated build script to scan for anything that isn’t the right version and re-download. 2018-03-27 20:35:16 +02:00
Reinier Zwitserloot 2f1a26b606 [website] added supporters infrastructure. 2018-03-11 16:57:22 +01:00
Reinier Zwitserloot cc55391a75 Website updated to list supporters on the website. 2018-03-11 12:17:14 +01:00
Reinier Zwitserloot 45967c522e [trivial] updated comment and slight tweak to website text. 2018-02-07 00:49:23 +01:00
Reinier Zwitserloot 42961e8921 [trivial] copyright header year bump to 2018 2018-02-07 00:49:08 +01:00
Reinier Zwitserloot 116a9dbb75 [compiling] running the ant compile job now no longer emits any warnings. Each warning that was emitted has been addressed, or analysed and suppressed. 2018-02-06 06:20:44 +01:00
Reinier Zwitserloot fee0ad33ab [jdk9] add support for using lombok with JDK9 code when compiling using the new module syntax, and having module-info.java files in your source. 2018-02-06 06:20:39 +01:00
Reinier Zwitserloot 0b2cca0eb9 [website] added the German JUG week to the main page. 2018-02-01 17:06:32 +01:00
Reinier Zwitserloot ae22bb617b Updated to new in ivy++ scp/ssh tasks. 2017-12-12 06:03:34 +01:00