]> Pileus Git - wmpus/blobdiff - makefile
Fix struts with multi-monitors
[wmpus] / makefile
index 772d99946bc420b93c72c6128e0ccb14a4a80ce4..68b8cf382a30c46b26b9e82db4a41addf49b0679 100644 (file)
--- a/makefile
+++ b/makefile
@@ -3,16 +3,18 @@ WM=wmii
 SYS=x11
 CC=gcc
 PROG=awm
-CFLAGS=-g -Wall -Os
-LIBS=-Wl,--as-needed -lX11
+CFLAGS=-g -Werror -Wall
+LIBS=-Wl,--as-needed -lX11 -lXinerama
 TEST=DISPLAY=:2.0
 
+WIN32?=
 ifdef WIN32
 SYS=win32
 CC=i686-pc-mingw32-gcc
-CFLAGS=-g -Wall
+CFLAGS=-g -Werror -Wall -D_NO_OLDNAMES -DMARGIN=15
+LIBS=
 PROG=awm.exe
-TEST=wine
+TEST=cp -t /t/htdocs/temp
 endif
 
 test: $(PROG)
@@ -24,7 +26,7 @@ debug: $(PROG)
 $(PROG): main.o util.o sys-$(SYS).o wm-$(WM).o
        $(CC) $(CFLAGS) -o $@ $+ $(LIBS)
 
-%.o: %.c $(wildcard *.h)
+%.o: %.c $(wildcard *.h) makefile
        $(CC) --std=gnu99 $(CFLAGS) -c -o $@ $<
 
 clean: