2010-02-12 08:13:42 +01:00
|
|
|
# -*- mode: Makefile; compile-command: "../../scripts/ndkbuild.sh"; -*-
|
2010-01-02 20:10:08 +01:00
|
|
|
LOCAL_PATH := $(call my-dir)
|
|
|
|
|
|
|
|
include $(CLEAR_VARS)
|
|
|
|
|
2010-01-30 04:18:01 +01:00
|
|
|
COMMON_PATH=../../../common
|
|
|
|
local_C_INCLUDES+= \
|
|
|
|
-I$(LOCAL_PATH)/$(COMMON_PATH) \
|
|
|
|
-I$(LOCAL_PATH)/../../../relay \
|
2010-01-02 20:10:08 +01:00
|
|
|
|
|
|
|
local_LDLIBS += -llog
|
|
|
|
|
2010-04-15 05:35:33 +02:00
|
|
|
# local_DEBUG = -DMEM_DEBUG -DDEBUG -DENABLE_LOGGING
|
2010-01-02 20:10:08 +01:00
|
|
|
local_DEFINES += \
|
2010-01-13 13:15:46 +01:00
|
|
|
$(local_DEBUG) \
|
2010-01-30 14:43:21 +01:00
|
|
|
-DXWFEATURE_RELAY \
|
2010-01-02 20:10:08 +01:00
|
|
|
-DXWFEATURE_TURNCHANGENOTIFY \
|
|
|
|
-DKEYBOARD_NAV \
|
2010-02-27 19:05:29 +01:00
|
|
|
-DPERIMETER_FOCUS \
|
2010-01-02 20:10:08 +01:00
|
|
|
-DKEY_SUPPORT \
|
|
|
|
-DPOINTER_SUPPORT \
|
2010-04-08 06:13:59 +02:00
|
|
|
-DSCROLL_DRAG_THRESHHOLD=1 \
|
2010-01-02 20:10:08 +01:00
|
|
|
-DNODE_CAN_4 \
|
|
|
|
-D__LITTLE_ENDIAN \
|
|
|
|
|
|
|
|
local_SRC_FILES += \
|
|
|
|
xwjni.c \
|
|
|
|
utilwrapper.c \
|
|
|
|
drawwrapper.c \
|
2010-01-30 15:38:44 +01:00
|
|
|
xportwrapper.c \
|
2010-01-02 20:10:08 +01:00
|
|
|
anddict.c \
|
|
|
|
andutils.c \
|
2010-02-11 14:27:09 +01:00
|
|
|
jniutlswrapper.c \
|
2010-01-02 20:10:08 +01:00
|
|
|
|
2010-01-30 04:18:01 +01:00
|
|
|
|
|
|
|
COMMON_PATH=../../../common
|
2010-01-02 20:10:08 +01:00
|
|
|
common_SRC_FILES += \
|
2010-01-30 04:18:01 +01:00
|
|
|
$(COMMON_PATH)/boarddrw.c \
|
|
|
|
$(COMMON_PATH)/scorebdp.c \
|
|
|
|
$(COMMON_PATH)/dragdrpp.c \
|
|
|
|
$(COMMON_PATH)/pool.c \
|
|
|
|
$(COMMON_PATH)/tray.c \
|
|
|
|
$(COMMON_PATH)/dictnry.c \
|
|
|
|
$(COMMON_PATH)/mscore.c \
|
|
|
|
$(COMMON_PATH)/vtabmgr.c \
|
|
|
|
$(COMMON_PATH)/strutils.c \
|
|
|
|
$(COMMON_PATH)/engine.c \
|
|
|
|
$(COMMON_PATH)/board.c \
|
|
|
|
$(COMMON_PATH)/mempool.c \
|
|
|
|
$(COMMON_PATH)/game.c \
|
|
|
|
$(COMMON_PATH)/server.c \
|
|
|
|
$(COMMON_PATH)/model.c \
|
|
|
|
$(COMMON_PATH)/comms.c \
|
|
|
|
$(COMMON_PATH)/memstream.c \
|
|
|
|
$(COMMON_PATH)/movestak.c \
|
2010-04-13 05:22:08 +02:00
|
|
|
$(COMMON_PATH)/dbgutil.c \
|
2010-01-02 20:10:08 +01:00
|
|
|
|
|
|
|
|
2010-02-12 08:13:42 +01:00
|
|
|
LOCAL_CFLAGS+=$(local_C_INCLUDES) $(local_DEFINES) -Wall
|
2010-01-02 20:10:08 +01:00
|
|
|
LOCAL_SRC_FILES := $(linux_SRC_FILES) $(local_SRC_FILES) $(common_SRC_FILES)
|
|
|
|
LOCAL_MODULE := xwjni
|
|
|
|
LOCAL_LDLIBS := -L${SYSROOT}/usr/lib -llog -lz
|
|
|
|
|
|
|
|
include $(BUILD_SHARED_LIBRARY)
|
|
|
|
|
|
|
|
|