# $Id: Makefile,v 1.1.1.1 2001/12/07 11:31:48 sleemburg Exp $
#
# $Log: Makefile,v $
# Revision 1.1.1.1  2001/12/07 11:31:48  sleemburg
# Initial CVS import of the unreleased pmud-0.8 to apmud (new project name
# because of a name clash at sourceforge.net).
#
# Revision 1.5  2000/10/09 14:16:25  stephan
# updated for pmud-0.7.1
#
# Revision 1.4  2000/05/11 14:56:29  stephan
# pmud 0.6 changes
#
# Revision 1.3  2000/03/09 12:54:35  stephan
# added tcp
#
# Revision 1.2  2000/01/06 13:51:52  stephan
# rm -> rm -f
#
# Revision 1.1  2000/01/06 13:48:19  stephan
# Initial revision
#

CFLAGS = -Wall -O2
PROGS= pmud snooze wakebay fblevel xmouse

all:	$(PROGS)

pmud:	pmud.c pmud.h pmu.h
	$(CC) $(CFLAGS) -o pmud pmud.c

snooze: snooze.c tcp.o tcp.h
	$(CC) $(CFLAGS) -o snooze snooze.c tcp.o

wakebay: wakebay.c
	$(CC) $(CFLAGS) -o wakebay wakebay.c

fblevel: fblevel.c
	$(CC) $(CFLAGS) -o fblevel fblevel.c

xmouse: xmouse.c
	$(CC) $(CLAGS) -o xmouse xmouse.c -L/usr/X11R6/lib -lX11

tcp.o: tcp.c tcp.h
	$(CC) $(CFLAGS) -c tcp.c

install:
	install -c pmud /sbin
	install -c snooze /sbin
	install -c wakebay /sbin
	install -c fblevel /sbin
	install -c xmouse /usr/X11R6/bin
	install -c Batmon /usr/bin
	install -c -D pwrctl /etc/power/pwrctl
	cp pmud.rc /etc/rc.d/init.d/pmud
	ln -s /sbin/snooze /usr/bin/apm
	chkconfig --add pmud

clean:
	rm -f $(PROGS) *.o
