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.

52 lines
1023B

  1. #!/usr/bin/make -f
  2. # Makefile for widgets #
  3. # -------------------- #
  4. # Created by falkTX
  5. #
  6. include ../Makefile.mk
  7. # --------------------------------------------------------------
  8. BUILD_CXX_FLAGS += -fvisibility=hidden -fPIC -I.
  9. BUILD_CXX_FLAGS += $(shell pkg-config --cflags QtCore)
  10. LINK_FLAGS += $(shell pkg-config --libs QtCore)
  11. FILES = \
  12. moc_paramspinbox.cpp \
  13. moc_pixmapkeyboard.cpp
  14. OBJS = \
  15. digitalpeakmeter.cpp.o \
  16. ledbutton.cpp.o \
  17. paramspinbox.cpp.o \
  18. pixmapdial.cpp.o \
  19. pixmapkeyboard.cpp.o \
  20. moc_paramspinbox.cpp.o \
  21. moc_pixmapkeyboard.cpp.o
  22. TARGET = ../libs/widgets.a
  23. # --------------------------------------------------------------
  24. all: $(TARGET)
  25. clean:
  26. rm -f $(FILES) $(OBJS) $(TARGET)
  27. debug:
  28. $(MAKE) DEBUG=true
  29. # --------------------------------------------------------------
  30. $(TARGET): $(FILES) $(OBJS)
  31. $(AR) rs $@ $(OBJS)
  32. # --------------------------------------------------------------
  33. %.cpp.o: %.cpp
  34. $(CXX) $< $(BUILD_CXX_FLAGS) -c -o $@
  35. moc_%.cpp: %.hpp
  36. $(MOC) $< -o $@