commit 72990c8
sewn
·
2026-08-21 13:37:35 +0000 UTC
parent 6236025
mk: simplify, remove unused VERSION
1 files changed,
+3,
-7
M
Makefile
M
Makefile
+3,
-7
1@@ -1,8 +1,6 @@
2 # See LICENSE file for copyright and license details.
3 .POSIX:
4
5-VERSION = 1.0
6-
7 PKG_CONFIG = pkg-config
8
9 PREFIX = /usr/local
10@@ -11,18 +9,16 @@ PKGS = wayland-client
11 INCS != $(PKG_CONFIG) --cflags $(PKGS)
12 LIBS != $(PKG_CONFIG) --libs $(PKGS)
13
14-CPPFLAGS = -D_GNU_SOURCE -DVERSION=\"$(VERSION)\"
15-CFLAGS = -pedantic -Wall $(CPPFLAGS) $(INCS)
16-LDLIBS = $(LIBS)
17+CFLAGS += -pedantic -Wall -Wno-strict-prototypes -D_GNU_SOURCE $(INCS)
18+LDFLAGS += $(LIBS)
19
20 all: wawa
21
22 PROTO = wlr-layer-shell-unstable-v1-protocol.h xdg-shell-protocol.h
23 OBJ = wawa.o $(PROTO:.h=.o)
24
25-wawa.c: $(PROTO)
26 wawa: $(OBJ)
27- $(CC) $(LDFLAGS) -o $@ $(OBJ) $(LDLIBS)
28+wawa.c: $(PROTO)
29
30 WAYLAND_PROTOCOLS != $(PKG_CONFIG) --variable=pkgdatadir wayland-protocols
31 WAYLAND_SCANNER != $(PKG_CONFIG) --variable=wayland_scanner wayland-scanner