|
|
@@ -10,6 +10,21 @@ LOCAL_MODULE := luajit-5.1
|
|
|
LOCAL_SRC_FILES := libluajit-5.1.so
|
|
|
include $(PREBUILT_SHARED_LIBRARY)
|
|
|
|
|
|
+###############################################################################
|
|
|
+# libogg & libvorbis
|
|
|
+###############################################################################
|
|
|
+include $(CLEAR_VARS)
|
|
|
+
|
|
|
+LOCAL_MODULE := ogg
|
|
|
+LOCAL_SRC_FILES := libogg.a
|
|
|
+include $(PREBUILT_STATIC_LIBRARY)
|
|
|
+
|
|
|
+include $(CLEAR_VARS)
|
|
|
+
|
|
|
+LOCAL_MODULE := vorbis
|
|
|
+LOCAL_SRC_FILES := libvorbis.a
|
|
|
+include $(PREBUILT_STATIC_LIBRARY)
|
|
|
+
|
|
|
###############################################################################
|
|
|
# libcrown
|
|
|
###############################################################################
|
|
|
@@ -136,12 +151,14 @@ LOCAL_C_INCLUDES :=\
|
|
|
$(LOCAL_PATH)/renderers/gles\
|
|
|
$(LOCAL_PATH)/renderers/gles/egl\
|
|
|
$(LOCAL_PATH)/renderers/sles\
|
|
|
- $(LOCAL_PATH)/luajit/include/luajit-2.0\
|
|
|
+ $(LOCAL_PATH)/third/ARMv7/luajit/include/luajit-2.0\
|
|
|
+ $(LOCAL_PATH)/third/ARMv7/oggvorbis/include\
|
|
|
+ $(LOCAL_PATH)/
|
|
|
|
|
|
LOCAL_CPPFLAGS := -g -fexceptions -std=c++03 -ansi -pedantic -Wall -Wextra -Wno-long-long -Wno-variadic-macros
|
|
|
LOCAL_LDLIBS := -llog -landroid -lEGL -lGLESv2 -lz -lOpenSLES
|
|
|
LOCAL_SHARED_LIBRARIES := luajit-5.1
|
|
|
-LOCAL_STATIC_LIBRARIES := android_native_app_glue
|
|
|
+LOCAL_STATIC_LIBRARIES := android_native_app_glue vorbis ogg
|
|
|
include $(BUILD_SHARED_LIBRARY)
|
|
|
|
|
|
$(call import-module,android/native_app_glue)
|