blob: f9755b5e685a27fe9418bd7c258643fb1db69146 [file] [log] [blame]
Lukas Hänelf6f0f3d2012-05-21 11:21:57 +02001# =============================================================================
2#
3# Makefile pointing to all makefiles within the project.
4#
5# =============================================================================
6MOBICORE_PROJECT_PATH := $(call my-dir)
7# Setup common variables
Lukas Häneldb4b53e2012-10-22 13:49:41 +02008LOG_WRAPPER := $(MOBICORE_PROJECT_PATH)/common/LogWrapper
Oana Medvesanedfb7202013-02-06 21:58:30 +01009COMP_PATH_LogWrapper := $(MOBICORE_PROJECT_PATH)/common/LogWrapper
Lukas Hänelf6f0f3d2012-05-21 11:21:57 +020010COMP_PATH_MobiCore := $(MOBICORE_PROJECT_PATH)/common/MobiCore
11COMP_PATH_MobiCoreDriverMod := $(MOBICORE_PROJECT_PATH)/include
12
Lukas Häneldb4b53e2012-10-22 13:49:41 +020013
14# Application wide Cflags
15GLOBAL_INCLUDES := bionic \
Oana Medvesanedfb7202013-02-06 21:58:30 +010016 external/stlport/stlport \
Lukas Häneldb4b53e2012-10-22 13:49:41 +020017 $(COMP_PATH_MobiCore)/inc \
18 $(COMP_PATH_MobiCoreDriverMod)/Public \
19 $(COMP_PATH_MobiCore)/inc/TlCm
20
Oana Medvesanedfb7202013-02-06 21:58:30 +010021GLOBAL_LIBRARIES := libstlport
Lukas Häneldb4b53e2012-10-22 13:49:41 +020022
Lukas Hänelf6f0f3d2012-05-21 11:21:57 +020023# Include the Daemon
24include $(MOBICORE_PROJECT_PATH)/daemon/Android.mk
Lukas Häneldb4b53e2012-10-22 13:49:41 +020025
26MC_INCLUDE_DIR := $(COMP_PATH_MobiCore)/inc \
27 $(COMP_PATH_MobiCore)/inc/TlCm \
28 $(MOBICORE_PROJECT_PATH)/daemon/ClientLib/public \
29 $(MOBICORE_PROJECT_PATH)/daemon/Registry/Public
30MC_DEBUG := _DEBUG
31SYSTEM_LIB_DIR=/system/lib
32GDM_PROVLIB_SHARED_LIBS=libMcClient
Oana Medvesanedfb7202013-02-06 21:58:30 +010033
34
35MOBICORE_DIR_INC := $(MOBICORE_PROJECT_PATH)/common/MobiCore/inc
36MOBICOREDRIVER_DIR_INC := $(MOBICORE_PROJECT_PATH)/daemon/ClientLib/public
37MOBICOREDRIVER_DIR_INC2 := $(MOBICORE_PROJECT_PATH)/daemon/Registry/Public
38
39# Include RootPA
40include $(MOBICORE_PROJECT_PATH)/rootpa/Code/Android/app/jni/Android.mk
41include $(MOBICORE_PROJECT_PATH)/rootpa/Code/Android/lib/Android.mk
42include $(MOBICORE_PROJECT_PATH)/rootpa/Code/Android/app/Android.mk
43