-
Notifications
You must be signed in to change notification settings - Fork 13
Building
Patrik Fredriksson edited this page Apr 16, 2015
·
2 revisions
These instructions are for sventon 2.5.x
The sventon team provides binaries for current sventon releases and betas. Occasionally developer previews are also available for download. Downloads are no longer provided.
Starting with release 1.4 sventon is using Maven for building.
To build sventon from trunk, follow these steps (if you are running OS X 10.5, Maven and Subversion is already installed, you can skip step 1 and 2):
-
Download and install Maven 2
-
Download and install Subversion
-
Export the code from the sventon Subversion repository:
git clone [email protected]:sventonsvn/sventon.git sventon-build
This will create a sventon-build
subdirectory containing all the source and libraries.
- Build dependencies in
contrib
:
cd sventon-build
cd contrib
mvn install
- Build sventon web application:
cd ..
mvn package assembly:assembly
When the build completes there will be two binary archives and one source archive created:
-
target/sventon-<version>-bin-javahl.zip
(JavaHL version) -
target/sventon-<version>-bin-jsvnkit.zip
(SVNKit version) -
target/sventon-<verson>-src.zip
(Source)