ifeq (yes, $(RELEASE))
CFLAGS=-O2
LDFLAGS=
else
CFLAGS=-g
LDFLAGS=-g
endif

ifeq (yes, $(STATIC))
LIBS=/usr/local/lib/libdockapp.a
else
LIBS=-L/usr/local/lib -ldockapp
endif

wmzmon: wmzmon.o io.o ui.o
	gcc $(LDFLAGS) -o $@ wmzmon.o ui.o io.o -lapm -lX11 -lXext -lXpm $(LIBS)

.c.o:
	gcc $(CFLAGS) -c $< -o $@ -I/usr/local/include

wmzmon.o: wmzmon.c wmzmon.h
io.o: io.c wmzmon.h
ui.o: ui.c wmzmon.h wmzmon.xpm

clean:
	rm -f wmzmon *.o *.core

targz:
	tar czf wmzmon.tar.gz *.h *.c Makefile wmzmon*.xpm
