| 
							- #!/usr/bin/make -f
 - # Makefile for carla-widgets #
 - # -------------------------- #
 - # Created by falkTX
 - #
 - 
 - CWD=..
 - include $(CWD)/Makefile.mk
 - 
 - # ---------------------------------------------------------------------------------------------------------------------
 - 
 - BINDIR    := $(CWD)/../bin
 - 
 - ifeq ($(DEBUG),true)
 - OBJDIR    := $(CWD)/../build/widgets/Debug
 - MODULEDIR := $(CWD)/../build/modules/Debug
 - else
 - OBJDIR    := $(CWD)/../build/widgets/Release
 - MODULEDIR := $(CWD)/../build/modules/Release
 - endif
 - 
 - # ---------------------------------------------------------------------------------------------------------------------
 - 
 - BUILD_CXX_FLAGS += -I. -I$(CWD)/includes -I$(CWD)/modules -I$(CWD)/utils
 - 
 - ifeq ($(HAVE_QT4),true)
 - BUILD_CXX_FLAGS += $(shell pkg-config --cflags QtCore QtGui)
 - LINK_FLAGS      += $(shell pkg-config --libs QtCore QtGui)
 - else
 - BUILD_CXX_FLAGS += $(shell pkg-config --cflags Qt5Core Qt5Gui Qt5Widgets)
 - LINK_FLAGS      += $(shell pkg-config --libs Qt5Core Qt5Gui Qt5Widgets)
 - endif
 - 
 - # ---------------------------------------------------------------------------------------------------------------------
 - 
 - # FILES = \
 - # 	moc_paramspinbox.cpp \
 - # 	moc_pixmapkeyboard.cpp
 - 
 - OBJS  = \
 - 	$(OBJDIR)/digitalpeakmeter.cpp.o
 - 
 - # 	ledbutton.cpp.o \
 - # 	paramspinbox.cpp.o \
 - # 	pixmapdial.cpp.o \
 - # 	pixmapkeyboard.cpp.o
 - 
 - # OBJS += \
 - # 	moc_paramspinbox.cpp.o \
 - # 	moc_pixmapkeyboard.cpp.o
 - 
 - TARGET = $(MODULEDIR)/widgets.a
 - 
 - # ---------------------------------------------------------------------------------------------------------------------
 - 
 - all: $(TARGET)
 - 
 - # ---------------------------------------------------------------------------------------------------------------------
 - 
 - clean:
 - 	rm -f $(OBJDIR)/*.o $(TARGET)
 - 
 - debug:
 - 	$(MAKE) DEBUG=true
 - 
 - # ---------------------------------------------------------------------------------------------------------------------
 - 
 - $(MODULEDIR)/widgets.a: $(FILES) $(OBJS)
 - 	$(RM) $@
 - 	$(AR) crs $@ $(OBJS)
 - 
 - # ---------------------------------------------------------------------------------------------------------------------
 - 
 - $(OBJDIR)/%.cpp.o: %.cpp
 - 	-@mkdir -p $(OBJDIR)
 - 	@echo "Compiling $<"
 - 	$(CXX) $< $(BUILD_CXX_FLAGS) -c -o $@
 - 
 - -include $(OBJS:%.o=%.d)
 - 
 - # moc_%.cpp.o: %.cpp
 - # 	$(CXX) moc_$< $(BUILD_CXX_FLAGS) -c -o $@
 - #
 - # moc_%.cpp: %.hpp
 - # 	$(MOC) $< -o $@
 - 
 - # ---------------------------------------------------------------------------------------------------------------------
 
 
  |