CC = gcc
CFLAGS = -O2 -Wall
BINDIR = /usr/local/bin
VERSION = 2.8

all: aces

aces: aces-high.o chk23.o chkrpc.o exp.o fing.o web.o udp.o phone.o
	$(CC) $(CFLAGS) aces-high.o chk23.o chkrpc.o exp.o fing.o web.o \
	udp.o phone.o -o aces
	@echo "--------------------------------------------------------------------"
	@echo "| ACES HIGH SCANNER VERSION $(VERSION)                          by pIGpEN |"
	@echo "| some suggestion and improvement by belfaghor/s0FtPj99		   |"
	@echo "--------------------------------------------------------------------"


aces-high.o: aces-high.c
	$(CC) $(CFLAGS) -c aces-high.c

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

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

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

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

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

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

phone.o: phone.c
	$(CC)  -c phone.c

clean:
	rm -f *~ *.o aces

install: aces
	cp aces $(BINDIR)
#	cp host2list $(BINDIR)
#	cp create $(BINDIR)	
