Mercurial > hg > syntilista
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 |