commit a9015cc

wf  ·  2026-05-16 14:38:08 +0000 UTC
parent 0056858
Fix makefile
1 files changed,  +11, -10
+11, -10
 1@@ -1,20 +1,21 @@
 2 CC         ?= cc
 3 PKG_CONFIG ?= pkg-config
 4-CFLAGS     += -std=c99 -Wall -Wextra -Wshadow -Wno-unused-parameter -Oz -pedantic `pkg-config --cflags swc spng`
 5+CLIBS      != ${PKG_CONFIG} --cflags swc spng
 6+LDLIBS     != ${PKG_CONFIG} --libs swc spng
 7+CFLAGS     += -std=c99 -Wall -Wextra -Wshadow -Wno-unused-parameter -Oz -pedantic
 8 LDFLAGS    += -Iinclude
 9-LDLIBS     := `${PKG_CONFIG} --libs swc spng`
10 PREFIX     ?= /usr/local
11 
12 ###############
13 
14-howl      := howl
15-howl_src  := src/ipc.c src/log.c src/decor.c src/howl.c
16+howl      ?= howl
17+howl_src  ?= src/ipc.c src/log.c src/decor.c src/howl.c
18 
19-howlc     := howlc
20-howlc_src := src/client.c
21+howlc     ?= howlc
22+howlc_src ?= src/client.c
23 
24-version   := 0.2.0
25-CFLAGS    += -D_XOPEN_SOURCE=700 -DVERSION=\"$(version)\"
26+VERSION   ?= 0.2.0
27+CFLAGS    += -D_XOPEN_SOURCE=700 -DVERSION=\"$(VERSION)\"
28 
29 ###############
30 
31@@ -24,11 +25,11 @@ all: $(howl) $(howlc)
32 
33 $(howl): $(howl_src)
34 	@echo "Building howl..."
35-	$(CC) $(CFLAGS) $(LDFLAGS) -o $(howl) $(howl_src) $(LDLIBS)
36+	$(CC) $(CFLAGS) $(CLIBS) $(LDFLAGS) -o $(howl) $(howl_src) $(LDLIBS)
37 
38 $(howlc): $(howlc_src)
39 	@echo "Building howlc..."
40-	$(CC) $(CFLAGS) $(LDFLAGS) -o $(howlc) $(howlc_src) $(LDLIBS)
41+	$(CC) $(CFLAGS) $(LDFLAGS) -o $(howlc) $(howlc_src)
42 
43 install: $(howl) $(howlc)
44 	install -Dm755 $(howl)  $(DESTDIR)$(PREFIX)/bin/$(howl)