The JUCE cross-platform C++ framework, with DISTRHO/KXStudio specific changes
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

41 lines
3.1KB

  1. # Automatically generated makefile, created by the Introjucer
  2. # Don't edit this file! Your changes will be overwritten when you re-save the Introjucer project!
  3. LOCAL_PATH := $(call my-dir)
  4. include $(CLEAR_VARS)
  5. ifeq ($(TARGET_ARCH_ABI), armeabi-v7a)
  6. LOCAL_ARM_MODE := arm
  7. endif
  8. LOCAL_MODULE := juce_jni
  9. LOCAL_SRC_FILES := \
  10. ../../../Source/Main.cpp\
  11. ../../../Source/MainComponent.cpp\
  12. ../../../../../modules/juce_audio_basics/juce_audio_basics.cpp\
  13. ../../../../../modules/juce_audio_devices/juce_audio_devices.cpp\
  14. ../../../../../modules/juce_audio_formats/juce_audio_formats.cpp\
  15. ../../../../../modules/juce_audio_processors/juce_audio_processors.cpp\
  16. ../../../../../modules/juce_audio_utils/juce_audio_utils.cpp\
  17. ../../../../../modules/juce_core/juce_core.cpp\
  18. ../../../../../modules/juce_data_structures/juce_data_structures.cpp\
  19. ../../../../../modules/juce_events/juce_events.cpp\
  20. ../../../../../modules/juce_graphics/juce_graphics.cpp\
  21. ../../../../../modules/juce_gui_basics/juce_gui_basics.cpp\
  22. ../../../../../modules/juce_gui_extra/juce_gui_extra.cpp\
  23. ifeq ($(NDK_DEBUG),1)
  24. LOCAL_CPPFLAGS += -fsigned-char -fexceptions -frtti -g -I "../../JuceLibraryCode" -I "../../../../modules" -O0 -std=c++11 -std=gnu++11 -D "JUCE_ANDROID=1" -D "JUCE_ANDROID_API_VERSION=23" -D "JUCE_ANDROID_ACTIVITY_CLASSNAME=com_yourcompany_miditest_MidiTest" -D JUCE_ANDROID_ACTIVITY_CLASSPATH=\"com/yourcompany/miditest/MidiTest\" -D "DEBUG=1" -D "_DEBUG=1" -D "JUCER_ANDROID_7F0E4A25=1" -D "JUCE_APP_VERSION=1.0.0" -D "JUCE_APP_VERSION_HEX=0x10000"
  25. LOCAL_LDLIBS := -llog -lGLESv2 -landroid -lEGL
  26. LOCAL_CFLAGS += -fsigned-char -fexceptions -frtti -g -I "../../JuceLibraryCode" -I "../../../../modules" -O0 -std=c++11 -std=gnu++11 -D "JUCE_ANDROID=1" -D "JUCE_ANDROID_API_VERSION=23" -D "JUCE_ANDROID_ACTIVITY_CLASSNAME=com_yourcompany_miditest_MidiTest" -D JUCE_ANDROID_ACTIVITY_CLASSPATH=\"com/yourcompany/miditest/MidiTest\" -D "DEBUG=1" -D "_DEBUG=1" -D "JUCER_ANDROID_7F0E4A25=1" -D "JUCE_APP_VERSION=1.0.0" -D "JUCE_APP_VERSION_HEX=0x10000"
  27. LOCAL_LDLIBS := -llog -lGLESv2 -landroid -lEGL
  28. else
  29. LOCAL_CPPFLAGS += -fsigned-char -fexceptions -frtti -I "../../JuceLibraryCode" -I "../../../../modules" -O3 -std=c++11 -std=gnu++11 -D "JUCE_ANDROID=1" -D "JUCE_ANDROID_API_VERSION=23" -D "JUCE_ANDROID_ACTIVITY_CLASSNAME=com_yourcompany_miditest_MidiTest" -D JUCE_ANDROID_ACTIVITY_CLASSPATH=\"com/yourcompany/miditest/MidiTest\" -D "NDEBUG=1" -D "JUCER_ANDROID_7F0E4A25=1" -D "JUCE_APP_VERSION=1.0.0" -D "JUCE_APP_VERSION_HEX=0x10000"
  30. LOCAL_LDLIBS := -llog -lGLESv2 -landroid -lEGL
  31. LOCAL_CFLAGS += -fsigned-char -fexceptions -frtti -I "../../JuceLibraryCode" -I "../../../../modules" -O3 -std=c++11 -std=gnu++11 -D "JUCE_ANDROID=1" -D "JUCE_ANDROID_API_VERSION=23" -D "JUCE_ANDROID_ACTIVITY_CLASSNAME=com_yourcompany_miditest_MidiTest" -D JUCE_ANDROID_ACTIVITY_CLASSPATH=\"com/yourcompany/miditest/MidiTest\" -D "NDEBUG=1" -D "JUCER_ANDROID_7F0E4A25=1" -D "JUCE_APP_VERSION=1.0.0" -D "JUCE_APP_VERSION_HEX=0x10000"
  32. LOCAL_LDLIBS := -llog -lGLESv2 -landroid -lEGL
  33. endif
  34. include $(BUILD_SHARED_LIBRARY)