commit - 50e7e78e10e3905532580410faf3b2a83f9ec7eb
commit + f273930fd417e44463c7284c61a622e349f04641
blob - 2ed4cd5447464483395d9336541081356ee81089
blob + ee924e213123215a884aa19aa1717ec5e5b73e66
--- Makefile
+++ Makefile
# Makefile
#
+# bxwm
+#
# A very basic X window manager, a.k.a. Brett's X window manager.
-#
# See LICENSE.md and README.md for details.
PREFIX ?= $(HOME)/.local
CC ?= cc
-CFLAGS = -std=c99 -Wall -Wextra $(shell pkg-config --cflags x11)
+CFLAGS = -std=c11 -pedantic -Wall -Wextra -Wmissing-prototypes $(shell pkg-config --cflags x11)
# Enable debug output (uncomment to use):
# CFLAGS += -DDEBUG
-LDFLAGS = $(shell pkg-config -libs x11)
-LIBS = -lX11
+LDFLAGS =
+LDLIBS = $(shell pkg-config -libs x11)
all: bxwm
bxwm: bxwm.o
- $(CC) $(LDFLAGS) -o $@ bxwm.o $(LIBS)
+ $(CC) $(LDFLAGS) -o $@ bxwm.o $(LDLIBS)
config.h:
[ -f config.h ] || cp config.def.h config.h