WM=wmii SYS=x11 CC=gcc PROG=awm CFLAGS=-g -Wall -Os LIBS=-Wl,--as-needed -lX11 TEST=DISPLAY=:2.0 #SYS=win32 #CC=i686-pc-mingw32-gcc #CFLAGS=-g -Wall #PROG=awm.exe #TEST=wine test: $(PROG) $(TEST) ./$< debug: $(PROG) $(TEST) gdb ./$< $(PROG): main.o util.o sys-$(SYS).o wm-$(WM).o $(CC) $(CFLAGS) -o $@ $+ $(LIBS) %.o: %.c $(wildcard *.h) $(CC) --std=gnu99 $(CFLAGS) -c -o $@ $< clean: rm -f $(PROG) *.o