X-Git-Url: http://git.linex4red.de/pub/Android/ownCloud.git/blobdiff_plain/e1245bbda7894e1a3028d2b54a6918e4bdd46ae2..HEAD:/setup_env.bat diff --git a/setup_env.bat b/setup_env.bat index d5b78c93..8ccfeee1 100644 --- a/setup_env.bat +++ b/setup_env.bat @@ -1,8 +1,51 @@ +@echo off + +:: Use argument to decide which build system should be used +if "%1" == "gradle" goto initForGradle +if "%1" == "maven" goto initForMaven +if "%1" == "ant" goto initForAnt +goto invalidInput + +:initForGradle +echo "Executing Gradle setup..." +goto initDefault + +:initForMaven +echo "Executing Maven setup..." +goto initDefault + +:initForAnt +echo "Executing Ant setup..." +::If the directory exists the script has already been executed + +::Gets the owncloud-android-library call git submodule init call git submodule update -call android.bat update project -p actionbarsherlock\library -n ActionBarSherlock -call android.bat update project -p oc_framework -n ownCloudFramework + +call android.bat update project -p libs/android-support-appcompat-v7-exploded-aar --target android-22 +call android.bat update lib-project -p owncloud-android-library call android.bat update project -p . call android.bat update project -p oc_jb_workaround -copy /Y third_party\android-support-library\android-support-v4.jar actionbarsherlock\library\libs\android-support-v4.jar call android.bat update test-project -p tests -m .. + +goto complete + +:initDefault +call git submodule init +call git submodule update +call android.bat update lib-project -p owncloud-android-library +call android.bat update project -p . +call android.bat update project -p oc_jb_workaround +call android.bat update test-project -p tests -m .. +goto complete + +:invalidInput +echo "Input argument invalid." +echo "Usage: %0 [ant | maven | gradle]." +goto exit + +:complete +echo "...setup complete." +goto exit + +:exit \ No newline at end of file