# -*- mode: Makefile; compile-command: "cd ../; ${NDK_ROOT}/ndk-build -j3"; -*- LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) COMMON_PATH=../../../common local_C_INCLUDES+= \ -I$(LOCAL_PATH)/$(COMMON_PATH) \ -I$(LOCAL_PATH)/../../../relay \ local_LDLIBS += -llog # local_DEBUG = -DMEM_DEBUG -DDEBUG -DENABLE_LOGGING local_DEFINES += \ $(local_DEBUG) \ -DXWFEATURE_RELAY \ -DXWFEATURE_SMS \ -DXWFEATURE_COMMSACK \ -DXWFEATURE_TURNCHANGENOTIFY \ -DXWFEATURE_CHAT \ -DCOMMS_XPORT_FLAGSPROC \ -DKEY_SUPPORT \ -DXWFEATURE_CROSSHAIRS \ -DPOINTER_SUPPORT \ -DSCROLL_DRAG_THRESHHOLD=1 \ -DDROP_BITMAPS \ -DXWFEATURE_TRAYUNDO_ONE \ -DDISABLE_TILE_SEL \ -DXWFEATURE_BOARDWORDS \ -DXWFEATURE_WALKDICT \ -DXWFEATURE_WALKDICT_FILTER \ -DXWFEATURE_DICTSANITY \ -DFEATURE_TRAY_EDIT \ -DXWFEATURE_BONUSALL \ -DMAX_ROWS=32 \ -DHASH_STREAM \ -DXWFEATURE_BASE64 \ -DXWFEATURE_DEVID \ -DINITIAL_CLIENT_VERS=2 \ -DRELAY_ROOM_DEFAULT=\"\" \ -D__LITTLE_ENDIAN \ # -DXWFEATURE_SCOREONEPASS \ local_SRC_FILES += \ xwjni.c \ utilwrapper.c \ drawwrapper.c \ xportwrapper.c \ anddict.c \ andutils.c \ jniutlswrapper.c \ COMMON_PATH=../../../common common_SRC_FILES += \ $(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)/dictiter.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 \ $(COMMON_PATH)/dbgutil.c \ LOCAL_CFLAGS+=$(local_C_INCLUDES) $(local_DEFINES) -Wall 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)