######################################
# rain by Evil (mystic@tenebrous.com)#
######################################

# IPv6 support is not yet finished 
#STD=RAIN_IPV6

CC=gcc
CFLAGS=-Wall -D_GNU_SOURCE -I./include -I../include

all: objects
	@echo -n Building rain binary...
	@$(CC) -Wall $(CFLAGS) -o rain *.o
	@chmod 755 rain
	@echo done.

objects:
	@find ./source -name "*.c" -exec $(CC) $(CFLAGS) -c {} \; -exec echo Compiling {} \;

install:
	@echo Attempting to copy rain binary into /sbin
	@cp rain /sbin

clean:
	@echo -n Cleaning up...
	@rm -f *.o rain
	@echo done
