CC=gcc -Wall
OBJ=dcc.o cmd_io.o init.o config.o lists.o action.o help.o
HDR=global.h cmd_io.h init.h config.h lists.h action.h help.h

all: dcc

clean:
	rm *.o

dcc: $(OBJ)
	$(CC) -O2 -m486 -o dcc $(OBJ)
	strip dcc

dbg: $(OBJ)
	$(CC) -ggdb -m486 -o dcc $(OBJ)

dcc.o:		dcc.c		$(HDR)
cmd_io.o:	cmd_io.c	$(HDR)
init.o:		init.c		$(HDR)
config.o:	config.c	$(HDR)
lists.o:	lists.c		$(HDR)
action.o:	action.c	$(HDR)
help.o:		help.c		$(HDR)
#.o:		.c		$(HDR)
