Mercurial > hg > syntilista
comparison Makefile.gen @ 302:52f0da883469
Remove Qt5 support, cleanups.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Mon, 15 May 2023 14:06:50 +0300 |
parents | 3dc88d3814b3 |
children |
comparison
equal
deleted
inserted
replaced
301:2facccc60523 | 302:52f0da883469 |
---|---|
1 ### | |
2 ### Generic | |
3 ### | |
4 QT_MODULES = Core Gui Widgets Sql PrintSupport Network | |
5 | |
6 QT_FLAGS += -DQT_DEPRECATED_WARNINGS -DQT_NO_DEBUG -DUNICODE \ | |
7 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_WIDGETS_LIB \ | |
8 -DQT_SQL_LIB -DQT_PRINTSUPPORT_LIB -DQT_NETWORK_LIB | |
9 | |
10 | |
1 ### | 11 ### |
2 ### Compiler flags | 12 ### Compiler flags |
3 ### | 13 ### |
4 CFLAGS += -W -Wall -Wextra | 14 XCFLAGS += -g -pipe -W -Wall -Wextra |
5 CXXFLAGS += -W -Wall -Wextra -std=c++17 | |
6 | 15 |
7 ifneq ($(ASAN),) | 16 ifneq ($(ASAN),) |
8 XCFLAGS = -fsanitize=address | 17 XCFLAGS += -fsanitize=address |
9 LDFLAGS += -lasan | 18 XLDFLAGS += -lasan |
10 else | 19 else |
11 XCFLAGS = -O2 | 20 XCFLAGS += -O2 |
12 endif | 21 endif |
13 | 22 |
14 CFLAGS += $(XCFLAGS) | 23 CFLAGS += -std=c11 $(XCFLAGS) |
15 CXXFLAGS += $(XCFLAGS) | 24 CXXFLAGS += -std=c++17 $(XCFLAGS) |
25 LDFLAGS += $(XLDFLAGS) | |
16 | 26 |
17 | 27 |
18 ### | 28 ### |
19 ### Tools, paths and directories | 29 ### Tools, paths and directories |
20 ### | 30 ### |
38 | 48 |
39 | 49 |
40 ### | 50 ### |
41 ### Main targets and objects | 51 ### Main targets and objects |
42 ### | 52 ### |
43 QT_FLAGS += -DQT_DEPRECATED_WARNINGS -DQT_NO_DEBUG \ | |
44 -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_SQL_LIB \ | |
45 -DQT_CORE_LIB | |
46 | |
47 # Application stuff | |
48 APP_IMG=img/ | 53 APP_IMG=img/ |
49 APP_BIN=$(BINPATH)Syntilista$(BINEXT) | 54 APP_BIN=$(BINPATH)Syntilista$(BINEXT) |
50 | 55 |
51 APP_HDRS=\ | 56 APP_HDRS=\ |
52 src/main.h \ | 57 src/main.h \ |