changeset 199 2db424bc559b
parent 160 8196e13b5b61
child 200 f56abd8cfc50
--- a/HedgeroidGuide.wiki	Mon Jan 23 16:56:34 2012 +0000
+++ b/HedgeroidGuide.wiki	Tue Jan 24 00:20:14 2012 +0000
@@ -6,14 +6,12 @@
-We need to download four packages:
+We need to download these packages:
 * [http://code.google.com/p/hedgewars/ Hedgewars Source]<br>
 * [http://developer.android.com/sdk/index.html Android SDK] (Latest version will do)<br>
 * [http://developer.android.com/sdk/ndk/index.html Android NDK] (current version is r5b but anything up will probably work)<br>
 * [http://freepascal.org/down/source/sources.var FreePascal] (Latest (stable) version will do)<br>
-* [http://www.libsdl.org/tmp/android-project.zip SDL]<br>
-* [http://www.lua.org/ftp/lua-5.1.4.tar.gz Lua] (Current version is 5.1.4 but anything higher will probably work)<br>
 * [http://ant.apache.org/ Ant] (Linux distro should just use their package manager to get it, version isn't really important)<br>
 * Java compiler, make sure you get JDK (not JRE) version 6 and up
@@ -57,16 +55,6 @@
 make crossinstall CPU_TARGET=arm OS_TARGET=linux CROSSBINDIR=<ndk>/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin BINUTILSPREFIX=arm-linux-androideabi- OPT=-dFPC_ARMEL INSTALL_PREFIX=<fpc>/fpc_install
-For the missions hedgewars uses Lua as it’s scripting environment. Lua almost completely works out of the box only a few files need to be modified I’ve added these to the repo so all we need to do for now is download the tar.gz, extract and decompress the tar somewhere we’ll use it in the final step.
-Last thing we need is SDL, download the android-project.zip from the link above. unzip/tar it to some location. and that’s it :) After the ‘FINAL’ step (after running cmake .) you can remove this directory if you want
 Next we will create the scripts to compile hedgewars and move SDL directories first you’ll need to make sure cmake knows where all the compilers are
@@ -81,6 +69,17 @@
 (Check google on how to do it for your specific OS if you don't know how)
+Now we're gonna download sdl and a couple of its libraries, if you're on linux there's a script you can use
+cd <hedgewars-root>/project_files/Android-build
+chmod +x download_libs.sh (might not be needed)
+This will download and unzip sdl to the expected folders
+TODO: make script for windows and verify if it works for osx
 Next you can use cmake to create the scripts
@@ -100,5 +99,4 @@
 TODO verify that it works on Windows and OS X add dependency list of utilities (ant, fpc compiler for host, make etcetc)
\ No newline at end of file