Skip to content

renatolouro/freeciv-android

 
 

Repository files navigation

It includes Freeciv 2.2.7

If you don't need to change source code simply download APK from http://freeciv.zielinscy.org.pl/


== DEPENDENCIES ==
Execute:
    ./download-dep

Or:
    Put lua in server/lua
    Put tolua in server/tolua
    Put Pygame Subset for Android in android/build/pygame
    Put zlib in zlib-1.2.5
    Execute:
        cp zlib.mk zlib-1.2.5/Android.mk
        rm -r android/build/pygame/src
        ln -s $PWD/android/src android/build/pygame/src
    
== CONFIGURE ==
./build-skel.sh
cd server/
./configure
cd ..
cd src/
./configure
cd ..

== BUILD ==
Change ANDROID_PATH in android/info.sh to point
your Android SDK and Android NDK.

Build zlib:
    android/zlib.sh

Build data for Android
    android/build.sh

Build APK for Android
    android/debug.sh

Build Touch Freeciv for desktop
    make -Csrc
    make -Cserver

Run Touch Freeciv on desktop
    python main.py

About

Port of Freeciv for Android and Freeciv bindings for Python.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published