commit 72990c8

sewn  ·  2026-08-21 13:37:35 +0000 UTC
parent 6236025
mk: simplify, remove unused VERSION
1 files changed,  +3, -7
+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