Mercurial > hg > nnchat
comparison Makefile.gen @ 709:144bdfca82d1
Build system improvement.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Fri, 25 Feb 2022 15:26:06 +0200 |
parents | cc4478e5a8c3 |
children |
comparison
equal
deleted
inserted
replaced
708:84d7b33c4e83 | 709:144bdfca82d1 |
---|---|
3 ### | 3 ### |
4 CFLAGS += -g -W -Wall -Wextra -I. | 4 CFLAGS += -g -W -Wall -Wextra -I. |
5 CFLAGS += -O2 | 5 CFLAGS += -O2 |
6 CFLAGS += -std=c11 -pedantic -D_XOPEN_SOURCE=500 | 6 CFLAGS += -std=c11 -pedantic -D_XOPEN_SOURCE=500 |
7 THLIBS=th-libs/ | 7 THLIBS=th-libs/ |
8 | |
9 | 8 |
10 # | 9 # |
11 # Version strings | 10 # Version strings |
12 # | 11 # |
13 NN_VERSION := $(shell cat VERSION) | 12 NN_VERSION := $(shell cat VERSION) |
33 # Target rules | 32 # Target rules |
34 # | 33 # |
35 main.c: VERSION | 34 main.c: VERSION |
36 | 35 |
37 $(NNCHAT_BIN): $(addprefix $(OBJPATH),$(NNCHAT_OBJ)) $(THLIBS_A) $(EXTRAOBJS) | 36 $(NNCHAT_BIN): $(addprefix $(OBJPATH),$(NNCHAT_OBJ)) $(THLIBS_A) $(EXTRAOBJS) |
38 $(LINK_C_BIN) | 37 $(call LINK_C_BIN,) |
39 | 38 |
40 | 39 |
41 # | 40 # |
42 # Documentation | 41 # Documentation |
43 # | 42 # |