diff --git a/wiki/racecommittee-app-environment.md b/wiki/racecommittee-app-environment.md index 18f9f6dc609..85d0e954eb4 100644 --- a/wiki/racecommittee-app-environment.md +++ b/wiki/racecommittee-app-environment.md @@ -2,13 +2,38 @@ Building the RaceCommittee App has been integrated into the maven build process of the project. This document outlines how this environment is setup. Use this description whenever you need to set it up again. -## Maven - -Currently there is no Naven plugin available for Android 3.2 on the internets (see [Maven Repository](http://mvnrepository.com/artifact/com.google.android/android)). Therefore we had to build the correct plugins by hand and place them into http://maven.sapsailing.com/maven/. - ## Android SDK -Blub. +Rarar. + +## Maven + +Currently there is no Maven plugin available for Android 3.2 on the internets (see [Maven Repository](http://mvnrepository.com/artifact/com.google.android/android)). Therefore we had to build the correct plugins by hand and place them into http://maven.sapsailing.com/maven/. + +This has been done with the help of the [maven-sdk-deployer](https://github.com/mosabua/maven-android-sdk-deployer). Issuing + + mvn install -P 3.2 + +will install the needed android.jar as a Maven plugin into your local repository. Now you can copy/remote-deploy this plugin to your target repository (in our case http://maven.sapsailing.com/maven/). Ensure that you do this step with all other needed SDK components (see above). For example you need to issue + + maven-android-sdk-deployer/extras/compatibility-v13/mvn install + +too. + +Now these plugins can be referenced in your project's pom, e.g.: + + + android + android + 3.2_r1 + provided + + + + android.support + compatibility-v4 + 19