24 Commits

Author SHA1 Message Date
Craig Robbins
5e2bb20166 Fix Android build-related bugs
E.g. Sound and freetype always being disabled, redefinition of pre-processor directives
2015-03-29 22:27:01 +10:00
ShadowNinja
2de60ae349 Clean up and tweak build system
* Combine client and server man pages.
  * Update unit test options and available databases in man page.
  * Add `--worldname` to man page.
  * Fix a bunch of places where `"Minetest"` was used directly instead of `PROJECT_NAME`.
  * Disable server build by default on all operating systems.
  * Make `ENABLE_FREETYPE` not fail if FreeType isn't found.
  * Enable LevelDB, Redis, and FreeType detection by default.
  * Remove the `VERSION_PATCH_ORIG` hack.
  * Add option to search for and use system JSONCPP.
  * Remove broken LuaJIT version detection.
  * Rename `DISABLE_LUAJIT` to `ENABLE_LUAJIT`.
  * Rename `minetest_*` variables in `version.{h,cpp}` to `g_*`.
  * Clean up style of CMake files.
2015-03-27 15:00:48 -04:00
est31
a346e6c2fc Fix Android build on 32 bit
Remove the --system=linux-x86_64 which isn't neccessary on 64 bit,
as, when given no --system parameter, the standalone-toolchain.sh script
figures out the platform on itself. Naturally, the hardcoded setting broke
android building on 32 bit systems.
2015-03-23 14:11:39 +10:00
Loic Blot
638fffbf80 Remove Android makefile ugly make -j hack 2015-03-17 15:48:48 +01:00
Loic Blot
671e448d3c Bump android version code 2015-03-16 20:37:31 +01:00
Loic Blot
6e62992e96 Android Makefile update backported from stable-0.4 with minor changes 2015-03-15 11:21:34 +01:00
Loic Blot
d71219e01c Android: Backport changes from stable-0.4 2015-03-14 19:59:14 +01:00
Loic Blot
fa59f2e69c AndroidManifest.xml version bump 2015-03-14 18:28:02 +01:00
Maksim Gamarnik
58762a2b97 Update Android Makefile
ARMv7 default build
Update curl
Update OpenSSL
2015-03-08 15:48:40 +10:00
Perttu Ahola
bb4840d977 Bump version to 0.4.12 2015-02-18 23:50:01 +01:00
sapier
add581cdfd Android, build: Update curl to 7.40.00 2015-01-15 21:51:54 +01:00
sapier
9e97cb3ca6 Fix armv7 using arm arch while arm uses armv7 2015-01-08 00:11:30 +01:00
sapier
b76fefb8a3 Switch android build to external sqlite3 2015-01-07 01:01:03 +01:00
sapier
0bf6a77c3b Fixes for android
Copy only minetest_game to apk by default
Don't copy .git and .svn folders to apk
Fix bouncing asset copy scrollbar due to long filepaths
Reenable font scaling to fix broken menu on high dpi screens
Implement minetest loglevel to android loglevel mapping
Disable touch digging while moving around
2015-01-06 16:13:39 +01:00
sapier
9a7543cf13 Fix broken android version due to new openssl not linking correct to curl 2015-01-05 00:51:35 +01:00
sapier
e1f630af2e Switch to official openssl version and update to 1.0.1j 2015-01-04 16:57:19 +01:00
sapier
787856003c Speedup initial android startup on some devices by factor 10 or more 2015-01-02 17:20:55 +01:00
kwolekr
a7c93a7160 Bump version to 0.4.11 2014-12-24 22:28:06 -05:00
KodexKy
a176874dd9 Fixes for Android build errors. Enable sensor landscape rotation.
Fix typo in Android Makefile ndk path.
Fix touchscreen parts of game.cpp to work after Zeno's refactor.
Fix isdigit and isspace overload conflict with Android Irrlicht in string.h
Enable sensor landscape rotation in Android Manifiest.
Add mapgen v5 to Android build.
Fix Makefile not checking leveldb.

Signed-off-by: Craig Robbins <kde.psych@gmail.com>
2014-11-25 13:28:51 +10:00
sapier
38c831ae8d Makefile support for build without leveldb 2014-08-16 12:28:07 +02:00
sapier
339c819cfa Fix error handling on inconsistent client ready message
Fix android makefile to provide a correct dummy githash if detection fails
2014-07-16 20:01:00 +02:00
sapier
9fe198016a Update version numbers for 0.4.10 2014-07-06 22:39:47 +02:00
sapier
0cc88400f4 Switch android to leveldb as sqlite3 is broken and fails to save any mapblock there 2014-07-06 21:27:54 +02:00
sapier
268ff61168 Add support for Android 2.3+
There have been plenty of ppl involved in creating this version.
I don't wanna mention names as I'm sure I'd forget someone so I
just tell where help has been done:
- The partial android versions done by various ppl
- Testing on different android devices
- reviewing code (especially the in core changes)
- testing controls
- reviewing texts

A big thank you to everyone helping this to be completed!
2014-06-29 18:17:56 +02:00