File: Android.mk.in

package info (click to toggle)
mlv 3.1.0-3
  • links: PTS
  • area: main
  • in suites: bullseye, buster, sid
  • size: 10,528 kB
  • sloc: ansic: 18,982; sh: 4,760; makefile: 381; objc: 246; xml: 92
file content (70 lines) | stat: -rw-r--r-- 2,241 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
#
# This file is part of the MLV Library.
# This is a build srcipt for the Android port.
#
# This Port use th Commanderegnius port of the SDL library.
# See the web site https://github.com/pelya/commandergenius
#
# Actually, the library compile, but dosen't work with an android emulator 
# or an android device.
#
# Copyright (C) 2010 Adrien Boussicault, Marc Zipstein
#
# This Library is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# This Library is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this Library.  If not, see <http://www.gnu.org/licenses/>.
#


LOCAL_PATH := $(call my-dir)

include $(CLEAR_VARS)

LOCAL_MODULE := @PACKAGE_TARNAME@-@PACKAGE_VERSION@

LOCAL_C_INCLUDES := $(LOCAL_PATH) $(LOCAL_PATH)/../jpeg/include $(LOCAL_PATH)/../png/include $(LOCAL_PATH)/../sdl_ttf/include $(LOCAL_PATH)/../sdl_mixer/include $(LOCAL_PATH)/../sdl_image/include $(LOCAL_PATH)/../sdl-$(SDL_VERSION)/include $(LOCAL_PATH)/include $(LOCAL_PATH)/MLV $(LOCAL_PATH)/../sdl_gfx/include $(LOCAL_PATH)/../xml2/include  $(LOCAL_PATH)/../glib/glib $(LOCAL_PATH)/../glib $(LOCAL_PATH)/../glib/android

 
LOCAL_CFLAGS := -O3 -D__MLV_ANDROID__ -DVERSION='"@VERSION@"' -DPACKAGE_URL='"@PACKAGE_URL@"' -DDATA_PATH='"./data"'

LOCAL_CPP_EXTENSION := .cpp

LOCAL_SRC_FILES := 	MLV/animation.c \
	MLV/audio.c \
	MLV/color.c \
	MLV/event.c \
	MLV/image.c \
	MLV/informations.c \
	MLV/keyboard.c \
	MLV/memory_debug.c \
	MLV/mouse.c \
	MLV/path.c \
	MLV/playlist.c \
	MLV/input_box.c \
	MLV/input_box_wait.c \
	MLV/random.c \
	MLV/sdlkeyboardtochar.c \
	MLV/shapes.c \
	MLV/text.c \
	MLV/time.c \
	MLV/window.c \
	MLV/xml.c


LOCAL_STATIC_LIBRARIES := png jpeg glib-2.0

LOCAL_SHARED_LIBRARIES := sdl-$(SDL_VERSION) sdl_image sdl_mixer sdl_ttf sdl_gfx xml2

LOCAL_LDLIBS := -lz

include $(BUILD_SHARED_LIBRARY)