CC      = gcc
PROF    = -O2
C_FLAGS =  -Wall $(PROF) `gtk-config --cflags`
L_FLAGS =  $(PROF)
L_POSTFLAGS = `gtk-config --libs`
PROGNAME = xchat

O_FILES = 	chanlist.o color.o config.o dcc.o dialog.o draw.o \
		inbound.o maingui.o menu.o notify.o outbound.o \
		rawlog.o server.o serverlist.o settings.o userlist.o \
		urlgrab.o util.o xchat.o

$(PROGNAME): $(O_FILES)
	rm -f $(PROGNAME)
	$(CC) $(L_FLAGS) -o $(PROGNAME) $(O_FILES) $(L_POSTFLAGS)
	strip $(PROGNAME)
	ls -l $(PROGNAME)

.c.o: 
	$(CC) -c $(C_FLAGS) $<

clean: 
	rm -f core *.o $(PROGNAME) nohup.out

distclean: clean 
	rm -f *~

install:
	cp $(PROGNAME) /usr/local/bin/$(PROGNAME)
