Makefile: slightly simplify
This commit is contained in:
parent
1416d6be6c
commit
98669f8c31
1 changed files with 5 additions and 10 deletions
15
Makefile
15
Makefile
|
@ -1,6 +1,6 @@
|
||||||
.POSIX:
|
.POSIX:
|
||||||
|
|
||||||
VERSION =0
|
VERSION = 0
|
||||||
|
|
||||||
PREFIX = /usr/local
|
PREFIX = /usr/local
|
||||||
|
|
||||||
|
@ -10,9 +10,9 @@ PKGS = wayland-client fcft pixman-1
|
||||||
INCS != $(PKG_CONFIG) --cflags $(PKGS)
|
INCS != $(PKG_CONFIG) --cflags $(PKGS)
|
||||||
LIBS != $(PKG_CONFIG) --libs $(PKGS)
|
LIBS != $(PKG_CONFIG) --libs $(PKGS)
|
||||||
|
|
||||||
DAMCPPFLAGS = -DVERSION=\"$(VERSION)\" -D_GNU_SOURCE $(CPPFLAGS)
|
CPPFLAGS += -DVERSION=\"$(VERSION)\" -D_GNU_SOURCE
|
||||||
DAMCFLAGS = -pedantic -Wall $(INCS) $(DAMCPPFLAGS) $(CFLAGS)
|
CFLAGS += -pedantic -Wall $(INCS)
|
||||||
LDLIBS = $(LIBS)
|
LDLIBS = $(LIBS)
|
||||||
|
|
||||||
PROTO = xdg-shell-protocol.h wlr-layer-shell-unstable-v1-protocol.h \
|
PROTO = xdg-shell-protocol.h wlr-layer-shell-unstable-v1-protocol.h \
|
||||||
river-control-unstable-v1-protocol.h river-status-unstable-v1-protocol.h
|
river-control-unstable-v1-protocol.h river-status-unstable-v1-protocol.h
|
||||||
|
@ -21,16 +21,11 @@ OBJ = $(SRC:.c=.o)
|
||||||
|
|
||||||
all: dam
|
all: dam
|
||||||
|
|
||||||
.c.o:
|
|
||||||
$(CC) -o $@ $(DAMCFLAGS) -c $<
|
|
||||||
|
|
||||||
config.h:
|
config.h:
|
||||||
cp config.def.h $@
|
cp config.def.h $@
|
||||||
|
|
||||||
$(OBJ): config.h $(PROTO)
|
|
||||||
|
|
||||||
dam: $(OBJ)
|
dam: $(OBJ)
|
||||||
$(CC) $(LDFLAGS) -o $@ $^ $(LDLIBS)
|
$(OBJ): config.h $(PROTO)
|
||||||
|
|
||||||
WAYLAND_SCANNER != $(PKG_CONFIG) --variable=wayland_scanner wayland-scanner
|
WAYLAND_SCANNER != $(PKG_CONFIG) --variable=wayland_scanner wayland-scanner
|
||||||
WAYLAND_PROTOCOLS != $(PKG_CONFIG) --variable=pkgdatadir wayland-protocols
|
WAYLAND_PROTOCOLS != $(PKG_CONFIG) --variable=pkgdatadir wayland-protocols
|
||||||
|
|
Loading…
Add table
Reference in a new issue