How to build WebLaF binaries
Clone this wiki locally
Step 1: Download source code
First of all you will need to get WebLaF sources - you can do that using various GitHub features or by downloading sources ZIP archive from the latest release: https://github.com/mgarin/weblaf/releases
Step 2: Install ANT
You will find
build.xml file inside project's
build folder - this is an ANT build script that can build any of distributions that are available on site (and even some additional ones).
Step 3: Use ANT targets
Separate artifact targets
build.all.artifacts- build all WebLaF binaries, default target
build.common.artifacts- build common WebLaF binaries
build.release.artifacts- build release WebLaF binaries
build.base.artifacts- build separate WebLaF binaries
build.complete.artifacts- build single WebLaF binaries
build.featured.artifacts- build featured WebLaF binaries
build.misc.artifacts- build miscellaneous WebLaF binaries
Other targets are used to perform various operations required to build artifacts. I doubt you will need them at all.
You can also find
build.properties file inside the
build folder - it contains various properties which you might want to change to redirect the output, rename jars or something else. Make sure you know what you are doing, before changing anything there.
Anyway, you always can get a new version of the sources from the GIT if you break something ;)