~ubuntu-branches/ubuntu/trusty/manaplus/trusty

« back to all changes in this revision

Viewing changes to Android.mk

  • Committer: Package Import Robot
  • Author(s): Patrick Matthäi
  • Date: 2013-10-07 10:26:14 UTC
  • mfrom: (1.1.11)
  • Revision ID: package-import@ubuntu.com-20131007102614-tg2zjdz8vmtl6n7i
Tags: 1.3.9.29-1
New upstream release.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
LOCAL_PATH := $(call my-dir)
 
2
 
 
3
include $(CLEAR_VARS)
 
4
 
 
5
LOCAL_MODULE := manaplus
 
6
 
 
7
ROOT_PATH := $(LOCAL_PATH)/..
 
8
SDL_PATH := ../SDL
 
9
 
 
10
LOCAL_C_INCLUDES := $(LOCAL_PATH)/$(SDL_PATH)/include \
 
11
    $(LOCAL_PATH)/src \
 
12
    $(LOCAL_PATH)/src/guichan/include \
 
13
    $(ROOT_PATH)/xml2/include \
 
14
    $(ROOT_PATH)/gettext-0.18/gettext-runtime/intl \
 
15
    $(ROOT_PATH)/sdl_gfx \
 
16
    $(ROOT_PATH)/physfs/include \
 
17
    $(ROOT_PATH)/curl/include \
 
18
    $(ROOT_PATH)/SDL2_net-2.0.0
 
19
 
 
20
LOCAL_CPPFLAGS += -DUSE_SDL2 -DUSE_INTERNALGUICHAN -DEATHENA_SUPPORT -DUSE_OPENGL -DENABLE_NLS
 
21
LOCAL_CPPFLAGS += -frtti -fexceptions -Wno-error=format-security -fvisibility=hidden
 
22
LOCAL_CPPFLAGS += -ffast-math -funswitch-loops -pedantic -Wall -Wc++11-compat -std=c++0x -funsafe-loop-optimizations -flto -fwhole-program
 
23
 
 
24
 
 
25
LOCAL_SHARED_LIBRARIES := SDL2 SDL2_mixer sdl_net SDL2_ttf SDL2_image libcurl intl png physfs sdl2_gfx xml2
 
26
 
 
27
LOCAL_LDLIBS := -lGLESv1_CM -lEGL -llog -lz
 
28
 
 
29
# Add your application source files here...
 
30
LOCAL_SRC_FILES := $(SDL_PATH)/src/main/android/SDL_android_main.c \
 
31
    $(subst $(LOCAL_PATH)/,, \
 
32
    $(wildcard $(LOCAL_PATH)/src/*.cpp) \
 
33
    $(wildcard $(LOCAL_PATH)/src/being/*.cpp) \
 
34
    $(wildcard $(LOCAL_PATH)/src/gui/*.cpp) \
 
35
    $(wildcard $(LOCAL_PATH)/src/gui/widgets/*.cpp) \
 
36
    $(wildcard $(LOCAL_PATH)/src/guichan/*.cpp) \
 
37
    $(wildcard $(LOCAL_PATH)/src/guichan/widgets/*.cpp) \
 
38
    $(wildcard $(LOCAL_PATH)/src/input/*.cpp) \
 
39
    $(wildcard $(LOCAL_PATH)/src/net/*.cpp) \
 
40
    $(wildcard $(LOCAL_PATH)/src/net/ea/*.cpp) \
 
41
    $(wildcard $(LOCAL_PATH)/src/net/ea/gui/*.cpp) \
 
42
    $(wildcard $(LOCAL_PATH)/src/net/eathena/*.cpp) \
 
43
    $(wildcard $(LOCAL_PATH)/src/net/eathena/gui/*.cpp) \
 
44
    $(wildcard $(LOCAL_PATH)/src/net/tmwa/*.cpp) \
 
45
    $(wildcard $(LOCAL_PATH)/src/net/tmwa/gui/*.cpp) \
 
46
    $(wildcard $(LOCAL_PATH)/src/particle/*.cpp) \
 
47
    $(wildcard $(LOCAL_PATH)/src/render/*.cpp) \
 
48
    $(wildcard $(LOCAL_PATH)/src/resources/*.cpp) \
 
49
    $(wildcard $(LOCAL_PATH)/src/test/*.cpp) \
 
50
    $(wildcard $(LOCAL_PATH)/src/utils/*.cpp) \
 
51
    $(wildcard $(LOCAL_PATH)/src/utils/translation/*.cpp) \
 
52
    )
 
53
 
 
54
include $(BUILD_SHARED_LIBRARY)