aboutsummaryrefslogtreecommitdiff
path: root/buildScripts/maven.ant.xml
AgeCommit message (Collapse)Author
2020-07-02[build] fixed a build issue (on 'ant dist') on windows.Reinier Zwitserloot
apparently on windows symlinking requires admin rights because ????? This can be fixed with an explicit update to group policies, which I can't assume anybody working on lombok is going to actually do. /bin/ln in msysgit just copies (interesting choice). I could write a mechanism that tries /bin/ln and if not there, try <copy> instead, either in the build scripts or in ivyplusplus, but that's way too much effort to avoid a 2MB copy. So, for now, we just copy... if more symlinking is to be done later, we'll revisit, though. copying is such a silly waste of time, slowing down the build for no reason.
2020-06-23[build] rewriting the build systemReinier Zwitserloot
2010-07-12Changed build system to ivy.Reinier Zwitserloot
2009-11-25Refactored the source folders.Reinier Zwitserloot
2009-10-16Fixed the buildScript for publishing and maven - working around truly ↵Reinier Zwitserloot
boneheaded design of ant.
2009-10-15Added maven-publish to the build scripts. Just about every aspect of build ↵Reinier Zwitserloot
and publish is now in the script.
2009-10-13Pretty big revamp of the build script system. Downloading dependencies is ↵Reinier Zwitserloot
now done automatically by this script, which also means that e.g. lombok-patcher.jar no longer needs to be checked in.
2009-10-07build.xml was getting rather large, so its been split up into separate ↵Reinier Zwitserloot
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.