X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2FAndroid.mk;h=f076793a42f80251f41ace9db19f92951220f35c;hb=8fdd23c078934ae797980a824fd145903c84cae7;hp=82c0af3fdb9321d70d5accac3693be8196d0187e;hpb=feeeabcbf6696f27ddd68ad56d19db1660a6c4fe;p=rocksndiamonds.git diff --git a/src/Android.mk b/src/Android.mk index 82c0af3f..f076793a 100644 --- a/src/Android.mk +++ b/src/Android.mk @@ -1,10 +1,10 @@ # ============================================================================= # Rocks'n'Diamonds - McDuffin Strikes Back! # ----------------------------------------------------------------------------- -# (c) 1995-2014 by Artsoft Entertainment +# (c) 1995-2024 by Artsoft Entertainment # Holger Schemel # info@artsoft.org -# http://www.artsoft.org/ +# https://www.artsoft.org/ # ----------------------------------------------------------------------------- # src/Android.mk # ============================================================================= @@ -15,10 +15,10 @@ include $(CLEAR_VARS) LOCAL_MODULE := main -SDL_PATH := ../build-projects/android/jni/SDL2 -SDL_IMAGE_PATH := ../build-projects/android/jni/SDL2_image -SDL_MIXER_PATH := ../build-projects/android/jni/SDL2_mixer -SDL_NET_PATH := ../build-projects/android/jni/SDL2_net +SDL_PATH := ../build-projects/android/app/jni/SDL2 +SDL_IMAGE_PATH := ../build-projects/android/app/jni/SDL2_image +SDL_MIXER_PATH := ../build-projects/android/app/jni/SDL2_mixer +SDL_NET_PATH := ../build-projects/android/app/jni/SDL2_net LOCAL_C_INCLUDES := \ $(LOCAL_PATH)/$(SDL_PATH)/include \ @@ -28,9 +28,11 @@ LOCAL_C_INCLUDES := \ DEBUG = -DDEBUG -g OPTIONS = $(DEBUG) -Wall # only for debugging purposes -# OPTIONS = -O3 -Wall # distribution build -# LOCAL_CFLAGS := -DTARGET_SDL2 +ifdef BUILD_DIST # distribution build +OPTIONS = -O2 -Wall +endif + LOCAL_CFLAGS := -DTARGET_SDL2 $(OPTIONS) # application source code files @@ -44,6 +46,9 @@ LOCAL_SRC_FILES := $(SDL_PATH)/src/main/android/SDL_android_main.c \ libgame/image.c \ libgame/random.c \ libgame/hash.c \ + libgame/list.c \ + libgame/http.c \ + libgame/base64.c \ libgame/setup.c \ libgame/misc.c \ libgame/sdl.c \ @@ -51,18 +56,26 @@ LOCAL_SRC_FILES := $(SDL_PATH)/src/main/android/SDL_android_main.c \ libgame/zip/iowin32.c \ libgame/zip/unzip.c \ libgame/zip/miniunz.c \ + game_bd/main_bd.c \ + game_bd/bd_cave.c \ + game_bd/bd_cavedb.c \ + game_bd/bd_caveengine.c \ + game_bd/bd_caveobject.c \ + game_bd/bd_bdcff.c \ + game_bd/bd_caveset.c \ + game_bd/bd_c64import.c \ + game_bd/bd_gameplay.c \ + game_bd/bd_graphics.c \ + game_bd/bd_colors.c \ + game_bd/bd_random.c \ + game_bd/bd_sound.c \ game_em/cave.c \ game_em/convert.c \ game_em/graphics.c \ game_em/init.c \ - game_em/input.c \ - game_em/main.c \ - game_em/sound.c \ - game_em/synchro_1.c \ - game_em/synchro_2.c \ - game_em/synchro_3.c \ - game_em/tab_generate.c \ - game_em/ulaw_generate.c \ + game_em/game.c \ + game_em/logic.c \ + game_em/reademc.c \ game_sp/init.c \ game_sp/file.c \ game_sp/main.c \ @@ -106,10 +119,11 @@ LOCAL_SRC_FILES := $(SDL_PATH)/src/main/android/SDL_android_main.c \ files.c \ tape.c \ anim.c \ + api.c \ network.c \ netserv.c -LOCAL_SHARED_LIBRARIES := SDL2 SDL2_image SDL2_mixer SDL2_net smpeg2 +LOCAL_SHARED_LIBRARIES := SDL2 SDL2_image SDL2_mixer SDL2_net LOCAL_LDLIBS := -lGLESv1_CM -lGLESv2 -llog -lz