

artic
@ 3
artic / ARTIC / jni / Android.mk
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 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 |
ROOT_PATH := $(call my-dir) ################################################################ ## Import QCar Library ################################################################ LOCAL_PATH := $(ROOT_PATH)/../../../../Dependencies/Vuforia/Library/Android/$(TARGET_ARCH_ABI)/Release include $(CLEAR_VARS) LOCAL_MODULE := QCAR-prebuilt LOCAL_SRC_FILES = libQCAR.so LOCAL_EXPORT_C_INCLUDES := $(LOCAL_PATH)/../../../build/include include $(PREBUILT_SHARED_LIBRARY) ################################################################ ## Import Cricket Library ################################################################ LOCAL_PATH := $(ROOT_PATH)/../../../../Dependencies/Cricket/Library/Android/ndk/$(TARGET_ARCH_ABI)/Release include $(CLEAR_VARS) LOCAL_MODULE := cricket LOCAL_SRC_FILES := libck.a include $(PREBUILT_STATIC_LIBRARY) ################################################################ ## Import minimalboost Library ################################################################ LOCAL_PATH := $(ROOT_PATH)/../../../../Dependencies/boost/Library/Android/$(TARGET_ARCH_ABI)/Release include $(CLEAR_VARS) LOCAL_MODULE := minimalboost LOCAL_SRC_FILES := libminimalboost.a include $(PREBUILT_STATIC_LIBRARY) ################################################################ ## Import JsonBox Library ################################################################ LOCAL_PATH := $(ROOT_PATH)/../../../../Dependencies/JsonBox/Library/Android/$(TARGET_ARCH_ABI)/Release include $(CLEAR_VARS) LOCAL_MODULE := json LOCAL_SRC_FILES := libJsonBox.a include $(PREBUILT_STATIC_LIBRARY) ################################################################ ## Import Stb Library ################################################################ LOCAL_PATH := $(ROOT_PATH)/../../../../Dependencies/Stb/Library/Android/$(TARGET_ARCH_ABI)/Release include $(CLEAR_VARS) LOCAL_MODULE := stb LOCAL_SRC_FILES := libStb.a include $(PREBUILT_STATIC_LIBRARY) ################################################################ ## Import PocoFoundation, PocoUtil Library ################################################################ LOCAL_PATH := $(ROOT_PATH)/../../../../Dependencies/Poco/Library/Android/$(TARGET_ARCH_ABI)/Release include $(CLEAR_VARS) LOCAL_MODULE := poco_foundation LOCAL_SRC_FILES := libPocoFoundation.a include $(PREBUILT_STATIC_LIBRARY) include $(CLEAR_VARS) LOCAL_MODULE := poco_util LOCAL_SRC_FILES := libPocoUtil.a include $(PREBUILT_STATIC_LIBRARY) include $(CLEAR_VARS) LOCAL_MODULE := poco_xml LOCAL_SRC_FILES := libPocoXML.a include $(PREBUILT_STATIC_LIBRARY) include $(CLEAR_VARS) LOCAL_MODULE := poco_net LOCAL_SRC_FILES := libPocoNet.a include $(PREBUILT_STATIC_LIBRARY) ################################################################ ## Import app Library ################################################################ LOCAL_PATH := $(ROOT_PATH)/../../../../Dependencies/app/Library/Android/$(TARGET_ARCH_ABI)/Release include $(CLEAR_VARS) LOCAL_MODULE := app LOCAL_SRC_FILES := libapp.a include $(PREBUILT_STATIC_LIBRARY) ################################################################ ## Import Foundation Library ################################################################ #LOCAL_PATH := $(ROOT_PATH)/../../../../Dependencies/Foundation/Library/Android/$(TARGET_ARCH_ABI)/Debug LOCAL_PATH := $(ROOT_PATH)/../../../../Dependencies/Foundation/Library/Android/$(TARGET_ARCH_ABI)/Release include $(CLEAR_VARS) LOCAL_MODULE := foundation LOCAL_SRC_FILES := libFoundation.a #LOCAL_EXPORT_C_INCLUDES += $(LOCAL_PATH)/../../../../Dependencies/un/Include include $(PREBUILT_STATIC_LIBRARY) ################################################################ ## Import Modules Library ################################################################ #LOCAL_PATH := $(ROOT_PATH)/../../../../Dependencies/Modules/Library/Android/$(TARGET_ARCH_ABI)/Debug LOCAL_PATH := $(ROOT_PATH)/../../../../Dependencies/Modules/Library/Android/$(TARGET_ARCH_ABI)/Release include $(CLEAR_VARS) LOCAL_MODULE := modules LOCAL_SRC_FILES := libModules.a include $(PREBUILT_STATIC_LIBRARY) ################################################################ ## Import ARCore Library ################################################################ #LOCAL_PATH := $(ROOT_PATH)/../../../Core/Library/Android/$(TARGET_ARCH_ABI)/Debug LOCAL_PATH := $(ROOT_PATH)/../../../Core/Library/Android/$(TARGET_ARCH_ABI)/Release include $(CLEAR_VARS) LOCAL_MODULE := arcore LOCAL_SRC_FILES := libARCore.a include $(PREBUILT_STATIC_LIBRARY) ################################################################ ## UI Library ## javah -jni -classpath bin/classes/ -d jni/ info.aiju.artic.ARCore ################################################################ LOCAL_PATH := $(ROOT_PATH) include $(CLEAR_VARS) LOCAL_MODULE := ModelAdapter LOCAL_CFLAGS := -Wall LOCAL_CPPFLAGS := -Wall -D__ANDROID__ LOCAL_C_INCLUDES := $(LOCAL_PATH)/../../../Core/Include \ $(LOCAL_PATH)/../../../../Dependencies/un/Include \ $(LOCAL_PATH)/../../../../Dependencies/app/Include \ $(LOCAL_PATH)/../../../../Dependencies/boost/Include \ LOCAL_SRC_FILES := info_aiju_artic_ARCore.cpp ViewDrawNotifier_Android.cpp ViewDrawNotifier.cpp LOCAL_LDLIBS := -llog -landroid -lEGL -lGLESv2 LOCAL_SHARED_LIBRARIES := QCAR-prebuilt LOCAL_STATIC_LIBRARIES := minimalboost arcore app modules foundation poco_net poco_util poco_xml poco_foundation json stb cricket cpufeatures LOCAL_CPP_FEATURES += exceptions LOCAL_CPP_FEATURES += rtti LOCAL_ARM_MODE := arm include $(BUILD_SHARED_LIBRARY) $(call import-module,android/cpufeatures) #LOCAL_PATH := $(ROOT_PATH) #include $(CLEAR_VARS) #LOCAL_MODULE := nativeegl #LOCAL_CFLAGS := -Wall #LOCAL_CPPFLAGS := -Wall -std=gnu++11 -D__ANDROID__ -I"../../../Dependencies/boost/Include" #LOCAL_SRC_FILES := jniapi.cpp renderer.cpp ViewDrawNotifier.cpp ViewDrawNotifier_Android.cpp #LOCAL_LDLIBS := -llog -landroid -lEGL -lGLESv1_CM #LOCAL_SHARED_LIBRARIES := minimalboost #LOCAL_CPP_FEATURES += exceptions #LOCAL_CPP_FEATURES += rtti #LOCAL_ARM_MODE := arm #LOCAL_STATIC_LIBRARIES := gnustl_static #include $(BUILD_SHARED_LIBRARY) |
Commits for artic/ARTIC/jni/Android.mk
Revision | Author | Commited | Message |
---|---|---|---|
3 |
![]() |
Tue 01 Mar, 2016 17:50:10 +0000 | Subiendo Proyecto Artic |