Android.mk 895 B

12345678910111213141516171819202122232425262728
  1. SDLPAL_LOCAL_PATH := $(call my-dir)
  2. SDL_PATH := $(SDLPAL_LOCAL_PATH)/../../../SDL2
  3. include $(SDL_PATH)/Android.mk
  4. include $(CLEAR_VARS)
  5. LOCAL_PATH := $(SDLPAL_LOCAL_PATH)
  6. LOCAL_MODULE := main
  7. OGG_PATH := ../../../liboggvorbis
  8. LOCAL_C_INCLUDES := $(LOCAL_PATH) $(LOCAL_PATH)/$(SDL_PATH)/include $(LOCAL_PATH)/$(OGG_PATH)/include $(LOCAL_PATH)/$(OGG_PATH)/src
  9. LOCAL_SRC_FILES := $(SDL_PATH)/src/main/android/SDL_android_main.c \
  10. $(wildcard $(LOCAL_PATH)/../../../*.cpp) $(wildcard $(LOCAL_PATH)/../../../*.c) \
  11. $(wildcard $(LOCAL_PATH)/../../../adplug/*.c) $(wildcard $(LOCAL_PATH)/../../../adplug/*.cpp) \
  12. $(wildcard $(LOCAL_PATH)/../../../liboggvorbis/src/*.c) \
  13. $(wildcard $(LOCAL_PATH)/../../../libmad/*.c)
  14. LOCAL_CFLAGS += -std=c99
  15. LOCAL_CPPFLAGS += -std=c++11
  16. LOCAL_SHARED_LIBRARIES := SDL2
  17. LOCAL_LDLIBS := -lGLESv1_CM -lGLESv2 -llog
  18. include $(BUILD_SHARED_LIBRARY)