
CXXFLAGS = -ggdb -Wall -O2

OBJECTS = upp_sel.o upp_tcps.o upp_inet.o upp_tcpc.o

HEADERS = upp_sel.hpp upp_tcps.hpp upp_inet.hpp

#ifndef COMPILE_FOR_LINUX
#LD = /usr/ccs/bin/ld
#EXTRALIBS = -lsocket -lnsl -lc
#endif


all:	all.o
	:

%.o:	%.cpp $(HEADERS)
	$(CXX) $(CXXFLAGS) -c $<

all.o:	$(OBJECTS)
	$(LD) $^ -r -o $@ 

doxydocs:
	doxygen uppdoxy.conf

clean:
	rm -f *.o *.bin
	rm -rf __doxydocs
