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.

46 lines
1.2KB

  1. #!/usr/bin/make -f
  2. # Makefile for carla tests #
  3. # ------------------------ #
  4. # Created by falkTX
  5. #
  6. include ../Makefile.mk
  7. # --------------------------------------------------------------
  8. BUILD_CXX_FLAGS += -I../backend -I../includes -I../utils
  9. # BUILD_CXX_FLAGS += -I/opt/mingw32/include
  10. BUILD_CXX_FLAGS += $(shell pkg-config --cflags QtCore)
  11. LINK_FLAGS += $(shell pkg-config --libs QtCore)
  12. TARGETS = CarlaString RtList Thread GL_
  13. all: $(TARGETS) RUN
  14. # --------------------------------------------------------------
  15. CarlaString: CarlaString.cpp
  16. $(CXX) $^ $(BUILD_CXX_FLAGS) $(LINK_FLAGS) -o $@
  17. RtList: RtList.cpp ../libs/rtmempool.a
  18. $(CXX) $^ $(BUILD_CXX_FLAGS) $(LINK_FLAGS) -o $@
  19. Thread: Thread.cpp
  20. $(CXX) $^ $(BUILD_CXX_FLAGS) $(LINK_FLAGS) -pthread -lpthread -o $@
  21. GL_: GL.cpp
  22. # $(CXX) $^ $(BUILD_CXX_FLAGS) -I../backend/engine/plugin -I../libs/distrho-plugin-toolkit $(LINK_FLAGS) -lgdi32 -lopengl32 -lole32 -luuid -lws2_32 -o GL # $@
  23. $(CXX) $^ $(BUILD_CXX_FLAGS) -I../backend/engine/plugin -I../libs/distrho-plugin-toolkit $(LINK_FLAGS) -lGL -lGLU -o GL # $@
  24. RUN: $(TARGETS)
  25. # ./CarlaString && ./RtList && ./Thread
  26. # ./GL
  27. # --------------------------------------------------------------
  28. clean:
  29. rm -f $(TARGETS)
  30. debug:
  31. $(MAKE) DEBUG=true