]> git.lizzy.rs Git - dragonfireclient.git/blobdiff - build/android/jni/Android.mk
Improve the path select GUI (#5852)
[dragonfireclient.git] / build / android / jni / Android.mk
index accbcca1f798fe47d6385675461ab66a9b7c4227..8f3b342c514032501ef2c0a04a832c18ed5723fe 100644 (file)
@@ -98,8 +98,8 @@ endif
 LOCAL_C_INCLUDES := \
                jni/src                                   \
                jni/src/script                            \
-               jni/src/lua/src                           \
-               jni/src/jsoncpp                           \
+               jni/lib/lua/src                           \
+               jni/lib/jsoncpp                           \
                jni/src/cguittfont                        \
                deps/irrlicht/include                     \
                deps/libiconv/include                     \
@@ -134,6 +134,7 @@ LOCAL_SRC_FILES := \
                jni/src/convert_json.cpp                  \
                jni/src/craftdef.cpp                      \
                jni/src/database-dummy.cpp                \
+               jni/src/database-files.cpp                \
                jni/src/database-sqlite3.cpp              \
                jni/src/database.cpp                      \
                jni/src/debug.cpp                         \
@@ -142,6 +143,7 @@ LOCAL_SRC_FILES := \
                jni/src/dungeongen.cpp                    \
                jni/src/emerge.cpp                        \
                jni/src/environment.cpp                   \
+               jni/src/face_position_cache.cpp           \
                jni/src/filecache.cpp                     \
                jni/src/filesys.cpp                       \
                jni/src/fontengine.cpp                    \
@@ -150,7 +152,7 @@ LOCAL_SRC_FILES := \
                jni/src/gettext.cpp                       \
                jni/src/guiChatConsole.cpp                \
                jni/src/guiEngine.cpp                     \
-               jni/src/guiFileSelectMenu.cpp             \
+               jni/src/guiPathSelectMenu.cpp             \
                jni/src/guiFormSpecMenu.cpp               \
                jni/src/guiKeyChangeMenu.cpp              \
                jni/src/guiPasswordChange.cpp             \
@@ -185,6 +187,7 @@ LOCAL_SRC_FILES := \
                jni/src/mapnode.cpp                       \
                jni/src/mapsector.cpp                     \
                jni/src/mesh.cpp                          \
+               jni/src/mesh_generator_thread.cpp         \
                jni/src/metadata.cpp                      \
                jni/src/mg_biome.cpp                      \
                jni/src/mg_decoration.cpp                 \
@@ -267,6 +270,7 @@ LOCAL_SRC_FILES := \
                jni/src/settings.cpp                      \
                jni/src/wieldmesh.cpp                     \
                jni/src/client/clientlauncher.cpp         \
+               jni/src/client/inputhandler.cpp           \
                jni/src/client/tile.cpp                   \
                jni/src/client/joystick_controller.cpp    \
                jni/src/irrlicht_changes/static_text.cpp
@@ -290,6 +294,7 @@ LOCAL_SRC_FILES += \
                jni/src/script/common/c_types.cpp         \
                jni/src/script/cpp_api/s_async.cpp        \
                jni/src/script/cpp_api/s_base.cpp         \
+               jni/src/script/cpp_api/s_client.cpp       \
                jni/src/script/cpp_api/s_entity.cpp       \
                jni/src/script/cpp_api/s_env.cpp          \
                jni/src/script/cpp_api/s_inventory.cpp    \
@@ -302,14 +307,18 @@ LOCAL_SRC_FILES += \
                jni/src/script/cpp_api/s_server.cpp       \
                jni/src/script/lua_api/l_areastore.cpp    \
                jni/src/script/lua_api/l_base.cpp         \
+               jni/src/script/lua_api/l_camera.cpp       \
+               jni/src/script/lua_api/l_client.cpp       \
                jni/src/script/lua_api/l_craft.cpp        \
                jni/src/script/lua_api/l_env.cpp          \
                jni/src/script/lua_api/l_inventory.cpp    \
                jni/src/script/lua_api/l_item.cpp         \
                jni/src/script/lua_api/l_itemstackmeta.cpp\
+               jni/src/script/lua_api/l_localplayer.cpp  \
                jni/src/script/lua_api/l_mainmenu.cpp     \
                jni/src/script/lua_api/l_mapgen.cpp       \
                jni/src/script/lua_api/l_metadata.cpp     \
+               jni/src/script/lua_api/l_minimap.cpp      \
                jni/src/script/lua_api/l_nodemeta.cpp     \
                jni/src/script/lua_api/l_nodetimer.cpp    \
                jni/src/script/lua_api/l_noise.cpp        \
@@ -318,11 +327,13 @@ LOCAL_SRC_FILES += \
                jni/src/script/lua_api/l_rollback.cpp     \
                jni/src/script/lua_api/l_server.cpp       \
                jni/src/script/lua_api/l_settings.cpp     \
+               jni/src/script/lua_api/l_sound.cpp        \
                jni/src/script/lua_api/l_http.cpp         \
                jni/src/script/lua_api/l_storage.cpp      \
                jni/src/script/lua_api/l_util.cpp         \
                jni/src/script/lua_api/l_vmanip.cpp       \
-               jni/src/script/scripting_game.cpp         \
+               jni/src/script/scripting_client.cpp       \
+               jni/src/script/scripting_server.cpp       \
                jni/src/script/scripting_mainmenu.cpp
 
 #freetype2 support
@@ -330,36 +341,36 @@ LOCAL_SRC_FILES += jni/src/cguittfont/xCGUITTFont.cpp
 
 # Lua
 LOCAL_SRC_FILES += \
-               jni/src/lua/src/lapi.c                    \
-               jni/src/lua/src/lauxlib.c                 \
-               jni/src/lua/src/lbaselib.c                \
-               jni/src/lua/src/lcode.c                   \
-               jni/src/lua/src/ldblib.c                  \
-               jni/src/lua/src/ldebug.c                  \
-               jni/src/lua/src/ldo.c                     \
-               jni/src/lua/src/ldump.c                   \
-               jni/src/lua/src/lfunc.c                   \
-               jni/src/lua/src/lgc.c                     \
-               jni/src/lua/src/linit.c                   \
-               jni/src/lua/src/liolib.c                  \
-               jni/src/lua/src/llex.c                    \
-               jni/src/lua/src/lmathlib.c                \
-               jni/src/lua/src/lmem.c                    \
-               jni/src/lua/src/loadlib.c                 \
-               jni/src/lua/src/lobject.c                 \
-               jni/src/lua/src/lopcodes.c                \
-               jni/src/lua/src/loslib.c                  \
-               jni/src/lua/src/lparser.c                 \
-               jni/src/lua/src/lstate.c                  \
-               jni/src/lua/src/lstring.c                 \
-               jni/src/lua/src/lstrlib.c                 \
-               jni/src/lua/src/ltable.c                  \
-               jni/src/lua/src/ltablib.c                 \
-               jni/src/lua/src/ltm.c                     \
-               jni/src/lua/src/lundump.c                 \
-               jni/src/lua/src/lvm.c                     \
-               jni/src/lua/src/lzio.c                    \
-               jni/src/lua/src/print.c
+               jni/lib/lua/src/lapi.c                    \
+               jni/lib/lua/src/lauxlib.c                 \
+               jni/lib/lua/src/lbaselib.c                \
+               jni/lib/lua/src/lcode.c                   \
+               jni/lib/lua/src/ldblib.c                  \
+               jni/lib/lua/src/ldebug.c                  \
+               jni/lib/lua/src/ldo.c                     \
+               jni/lib/lua/src/ldump.c                   \
+               jni/lib/lua/src/lfunc.c                   \
+               jni/lib/lua/src/lgc.c                     \
+               jni/lib/lua/src/linit.c                   \
+               jni/lib/lua/src/liolib.c                  \
+               jni/lib/lua/src/llex.c                    \
+               jni/lib/lua/src/lmathlib.c                \
+               jni/lib/lua/src/lmem.c                    \
+               jni/lib/lua/src/loadlib.c                 \
+               jni/lib/lua/src/lobject.c                 \
+               jni/lib/lua/src/lopcodes.c                \
+               jni/lib/lua/src/loslib.c                  \
+               jni/lib/lua/src/lparser.c                 \
+               jni/lib/lua/src/lstate.c                  \
+               jni/lib/lua/src/lstring.c                 \
+               jni/lib/lua/src/lstrlib.c                 \
+               jni/lib/lua/src/ltable.c                  \
+               jni/lib/lua/src/ltablib.c                 \
+               jni/lib/lua/src/ltm.c                     \
+               jni/lib/lua/src/lundump.c                 \
+               jni/lib/lua/src/lvm.c                     \
+               jni/lib/lua/src/lzio.c                    \
+               jni/lib/lua/src/print.c
 
 # SQLite3
 LOCAL_SRC_FILES += deps/sqlite/sqlite3.c
@@ -372,7 +383,7 @@ LOCAL_SRC_FILES += \
                jni/src/threading/thread.cpp
 
 # JSONCPP
-LOCAL_SRC_FILES += jni/src/jsoncpp/json/jsoncpp.cpp
+LOCAL_SRC_FILES += jni/lib/jsoncpp/jsoncpp.cpp
 
 LOCAL_SHARED_LIBRARIES := iconv openal ogg vorbis gmp
 LOCAL_STATIC_LIBRARIES := Irrlicht freetype curl ssl crypto android_native_app_glue $(PROFILER_LIBS)