-WM=wmii
-
-SYS=x11
-CC=gcc
-PROG=awm
-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 -Werror -Wall -D_NO_OLDNAMES
-LIBS=
-PROG=awm.exe
-TEST=cp -t /t/htdocs/temp
+# wmpus - cross platofrm window manager
+# See LICENSE file for copyright and license details.
+
+-include config.mk
+
+VERSION ?= 0.1-p0
+WM ?= wmii
+SYS ?= x11
+CFLAGS ?= -g -Wall
+PREFIX ?= /usr/local
+MANPREFIX ?= ${PREFIX}/share/man
+
+ifeq ($(SYS),x11)
+GCC ?= gcc
+PROG ?= wmpus
+LDFLAGS += -lX11 -lXinerama
+endif
+
+ifeq ($(SYS),win32)
+GCC ?= i686-pc-mingw32-gcc
+PROG ?= wmpus.exe
+LDFLAGS += -lgdi32