# Makefile - rain by Evil (mystic@tenebrous.com) # Copyright(c) 2001 mystic@tenebrous.com CC=@CC@ LIBS=@LIBS@ RAIN_PLATFORM=@host@ RAIN_VERSION="1.2.9beta1" RAIN_URL=http://www.tenebrous.com/rain/ CFLAGS+= -Wall $(LIBS) -I./include -DHAVE_CONFIG_H -D_GNU_SOURCE -DRAIN_PLATFORM=\"$(RAIN_PLATFORM)\" -DRAIN_VERSION=\"$(RAIN_VERSION)\" -DRAIN_URL=\"$(RAIN_URL)\" INSTALLER=@INSTALL@ MAKE=@SET_MAKE@ all: @echo Making all -$(CC) $(CFLAGS) -c source/rain_command_line.c -$(CC) $(CFLAGS) -c source/rain_defaults.c -$(CC) $(CFLAGS) -c source/rain_die.c -$(CC) $(CFLAGS) -c source/rain_icmp.c -$(CC) $(CFLAGS) -c source/rain_igmp.c -$(CC) $(CFLAGS) -c source/rain_inet_common.c -$(CC) $(CFLAGS) -c source/rain_mem.c -$(CC) $(CFLAGS) -c source/rain_resolv.c -$(CC) $(CFLAGS) -c source/rain_services.c -$(CC) $(CFLAGS) -c source/rain_signal.c -$(CC) $(CFLAGS) -c source/rain_string.c -$(CC) $(CFLAGS) -c source/rain_tcp.c -$(CC) $(CFLAGS) -c source/rain_udp.c -$(CC) $(CFLAGS) -c source/rain_main.c -$(CC) -o rain rain_command_line.o rain_defaults.o rain_die.o rain_icmp.o rain_igmp.o rain_inet_common.o rain_main.o rain_mem.o rain_resolv.o rain_services.o rain_signal.o rain_string.o rain_tcp.o rain_udp.o @echo done. install: @echo Installing rain binary to /sbin @$(INSTALLER) ./rain /sbin/rain @echo Installing rain manpage to /usr/local/man/man1/ @$(INSTALLER) ./man/rain.1.gz /usr/local/man/man1/rain.1.gz uninstall: @echo Removing rain binary from /sbin @rm -f /sbin/rain @echo Removing manpage @rm -f /usr/local/man/man1/rain.1.gz @echo done. distclean: clean clean: @echo Cleaning up... -rm -f Makefile -rm -f config.cache config.log config.status -rm -f confdefs.h -rm -f include/config.h -rm -f *.o -rm -f rain @echo done.