kegs-android/app/jni/Android.mk
2022-07-05 13:04:10 -07:00

19 lines
716 B
Makefile

LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
# FIXME: Use _BYTE_ORDER instead of KEGS_LITTLE_ENDIAN
LOCAL_CFLAGS := -DNDEBUG -DKEGS_LITTLE_ENDIAN -O2 -I.
LOCAL_MODULE := kegs
LOCAL_SRC_FILES := adb.c clock.c config_generic.c config_kegs.c \
dis.c engine_c.c scc.c iwm.c \
moremem.c paddles.c sim65816.c smartport.c \
sound.c sound_driver.c video.c scc_socket_driver.c scc_windriver.c \
scc_macdriver.c android_driver.c android_sound_driver.c
LOCAL_LDLIBS := -lm -llog -ljnigraphics -lOpenSLES
# To peek at the generated code:
# android-ndk-r8b/toolchains/arm-linux-androideabi-4.6/prebuilt/darwin-x86/bin/arm-linux-androideabi-objdump -h -S -z objectfile.o
include $(BUILD_SHARED_LIBRARY)