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.

64 lines
1.5KB

  1. # QtCreator project file
  2. QT = core gui
  3. TARGET = carla-frontend
  4. TEMPLATE = app
  5. VERSION = 1.9.0
  6. # -------------------------------------------------------
  7. CONFIG = debug
  8. CONFIG += qt resources warn_on
  9. DEFINES = DEBUG
  10. DEFINES += REAL_BUILD
  11. # -------------------------------------------------------
  12. SOURCES = \
  13. carla_host.cpp \
  14. carla_shared.cpp \
  15. carla_style.cpp
  16. HEADERS += \
  17. carla_shared.hpp \
  18. carla_style.hpp
  19. RESOURCES = ../../resources/resources.qrc
  20. # -------------------------------------------------------
  21. HEADERS += \
  22. ../includes/CarlaDefines.h
  23. HEADERS += \
  24. ../backend/CarlaBackend.h \
  25. ../backend/CarlaHost.h
  26. # -------------------------------------------------------
  27. INCLUDEPATH = \
  28. ../backend \
  29. ../includes \
  30. ../modules \
  31. ../utils
  32. # -------------------------------------------------------
  33. LIBS = ../modules/theme.qt4.a
  34. LIBS += -L../backend -lcarla_standalone2
  35. # -------------------------------------------------------
  36. QMAKE_CXXFLAGS += -Wall -Wextra -pipe
  37. QMAKE_CXXFLAGS += -Werror -Wcast-align -Wcast-qual -Wconversion -Wformat-security -Wredundant-decls -Wshadow -Wstrict-overflow -fstrict-overflow -Wundef -Wunsafe-loop-optimizations -Wwrite-strings
  38. QMAKE_CXXFLAGS += -Wnon-virtual-dtor -Woverloaded-virtual
  39. QMAKE_CXXFLAGS += -Wlogical-op -Wsign-conversion
  40. # -Wmissing-declarations
  41. QMAKE_CXXFLAGS += -O0 -g
  42. QMAKE_CXXFLAGS += -std=c++0x -std=gnu++0x
  43. QMAKE_CXXFLAGS += -isystem /opt/kxstudio/include -isystem /usr/include/qt4
  44. # -------------------------------------------------------