1#### Shared library for libmusicxml #### 2 3LOCAL_PATH := $(call my-dir) 4SRC := $(LOCAL_PATH)/../.. 5 6include $(CLEAR_VARS) 7 8LOCAL_MODULE := libOSCFaust 9 10# SRC var is a trick to use wildcard in android.mk 11# if no wildcard, you have better to use relative path, conforming to android doc 12LOCAL_SRC_FILES := $(subst $(LOCAL_PATH)/,,$(wildcard $(SRC)/faust/src/*/*.cpp) $(wildcard $(SRC)/faust/src/*.cpp) $(wildcard $(SRC)/oscpack/osc/*.cpp) $(wildcard $(SRC)/oscpack/ip/*.cpp) $(wildcard $(SRC)/oscpack/ip/posix/*.cpp)) 13LOCAL_EXPORT_C_INCLUDES := $(addprefix $(SRC)/, interface) 14LOCAL_C_INCLUDES := $(subst $(LOCAL_PATH)/../,,$(SRC)/faust $(wildcard $(SRC)/faust/src/*) $(SRC)/oscpack $(SRC)/..) 15LOCAL_CPPFLAGS := -Dandroid -frtti -O3 -fexceptions 16 17include $(BUILD_SHARED_LIBRARY) 18