Audio plugin host https://kx.studio/carla
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.

42 lines
1.2KB

  1. #!/usr/bin/make -f
  2. # Makefile for carla-backend #
  3. # -------------------------- #
  4. # Created by falkTX
  5. #
  6. ifeq ($(CWD),)
  7. $(error CWD not defined)
  8. endif
  9. include $(CWD)/Makefile.mk
  10. # Workaround GCC bug
  11. ifeq ($(TESTBUILD),true)
  12. ifeq ($(USING_JUCE),true)
  13. BUILD_CXX_FLAGS += -Wno-undef
  14. endif
  15. endif
  16. # ---------------------------------------------------------------------------------------------------------------------
  17. BINDIR := $(CWD)/../bin
  18. ifeq ($(DEBUG),true)
  19. OBJDIR := $(CWD)/../build/backend/Debug
  20. MODULEDIR := $(CWD)/../build/modules/Debug
  21. else
  22. OBJDIR := $(CWD)/../build/backend/Release
  23. MODULEDIR := $(CWD)/../build/modules/Release
  24. endif
  25. # ---------------------------------------------------------------------------------------------------------------------
  26. BUILD_CXX_FLAGS += -I. -I.. -I$(CWD) -I$(CWD)/includes -I$(CWD)/modules -I$(CWD)/utils
  27. BUILD_CXX_FLAGS += $(LIBLO_FLAGS)
  28. # ---------------------------------------------------------------------------------------------------------------------
  29. BUILD_CXX_FLAGS += $(NATIVE_PLUGINS_FLAGS)
  30. # ---------------------------------------------------------------------------------------------------------------------