comparison Makefile.gen @ 299:3dc88d3814b3

Rename some Makefile variables.
author Matti Hamalainen <ccr@tnsp.org>
date Thu, 11 May 2023 13:07:05 +0300
parents 47ecb4b14e3e
children 52f0da883469
comparison
equal deleted inserted replaced
298:02d2dec01f0f 299:3dc88d3814b3
38 38
39 39
40 ### 40 ###
41 ### Main targets and objects 41 ### Main targets and objects
42 ### 42 ###
43 DEFINES += -DQT_DEPRECATED_WARNINGS -DQT_NO_DEBUG \ 43 QT_FLAGS += -DQT_DEPRECATED_WARNINGS -DQT_NO_DEBUG \
44 -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_SQL_LIB \ 44 -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_SQL_LIB \
45 -DQT_CORE_LIB 45 -DQT_CORE_LIB
46 46
47 # Application stuff 47 # Application stuff
48 APP_IMG=img/ 48 APP_IMG=img/
138 moc_predefs.h: 138 moc_predefs.h:
139 @echo "" > $(OBJPATH)dummy.cpp 139 @echo "" > $(OBJPATH)dummy.cpp
140 @$(call DO_CMD,CXX,$@,$(CXX) $(CXXFLAGS) -dM -E -o $@ $(OBJPATH)dummy.cpp) 140 @$(call DO_CMD,CXX,$@,$(CXX) $(CXXFLAGS) -dM -E -o $@ $(OBJPATH)dummy.cpp)
141 141
142 moc_%.cpp: %.h $(QT_MOC_RULES) 142 moc_%.cpp: %.h $(QT_MOC_RULES)
143 @$(call DO_CMD,$(QT_VERSION_PREFIX):MOC,$@ $<,$(QT_MOC) $(DEFINES) $(QT_MOC_FLAGS) $(INCPATH) $< -o $@) 143 @$(call DO_CMD,$(QT_VERSION_PREFIX):MOC,$@ $<,$(QT_MOC) $(QT_FLAGS) $(QT_MOC_FLAGS) $(QT_INCLUDES) $< -o $@)
144 144
145 ui_%.h: %.ui 145 ui_%.h: %.ui
146 @$(call DO_CMD,$(QT_VERSION_PREFIX):UIC,$@ $<,$(QT_UIC) $(QT_UIC_FLAGS) $< -o $@) 146 @$(call DO_CMD,$(QT_VERSION_PREFIX):UIC,$@ $<,$(QT_UIC) $(QT_UIC_FLAGS) $< -o $@)
147 147
148 148
149 $(OBJPATH)%.o: src/%.cpp src/%.h 149 $(OBJPATH)%.o: src/%.cpp src/%.h
150 $(call COMPILE_CXX_OBJ, $(DEFINES) $(INCPATH)) 150 $(call COMPILE_CXX_OBJ, $(QT_FLAGS) $(QT_INCLUDES))
151 151
152 $(OBJPATH)%.o: src/%.cpp 152 $(OBJPATH)%.o: src/%.cpp
153 $(call COMPILE_CXX_OBJ, $(DEFINES) $(INCPATH)) 153 $(call COMPILE_CXX_OBJ, $(QT_FLAGS) $(QT_INCLUDES))
154 154
155 155
156 ### 156 ###
157 ### Windows specific rules 157 ### Windows specific rules
158 ### 158 ###
185 185
186 src/%.cpp: src/%.qrc $(APP_RESOURCES) 186 src/%.cpp: src/%.qrc $(APP_RESOURCES)
187 @$(call DO_CMD,$(QT_VERSION_PREFIX):RCC,$@ $<,$(QT_RCC) -name "Syntilista" $< -o $@) 187 @$(call DO_CMD,$(QT_VERSION_PREFIX):RCC,$@ $<,$(QT_RCC) -name "Syntilista" $< -o $@)
188 188
189 $(OBJPATH)main.o: src/main.cpp $(APP_HDRS) VERSION 189 $(OBJPATH)main.o: src/main.cpp $(APP_HDRS) VERSION
190 $(call COMPILE_CXX_OBJ, $(DEFINES) $(INCPATH)) 190 $(call COMPILE_CXX_OBJ, $(QT_FLAGS) $(QT_INCLUDES))
191 191
192 $(APP_BIN): $(addprefix $(OBJPATH),$(APP_OBJS)) $(APP_DEP_LIBS) | $(APP_DEPS) 192 $(APP_BIN): $(addprefix $(OBJPATH),$(APP_OBJS)) $(APP_DEP_LIBS) | $(APP_DEPS)
193 $(call LINK_CXX_BIN, $(APP_LIBS)) 193 $(call LINK_CXX_BIN, $(APP_LIBS))
194 194
195 195