###########################
#
# Makefile for mdidentd
#
########################### 

CXX                = @CXX@
CXX_OPTS           = @CXX_OPTS@ @NO_EXCEPTIONS@ @NO_RTTI@ -I../lib
CXX_OPTIMIZATIONS  = @CXX_OPTIMIZATIONS@
CXX_LIBS           = @CXX_LINKER_LIBS@
CXX_LINKER	   = @CXX_LINKER@ 

all: mdidentd

superclean: distclean

distclean:
	rm -f *.o mdidentd *.log core *\~ \~* *.orig *.rej *.out output *.greg *.br 
	rm -f Makefile autoconf.h

clean:
	rm -f *.o mdidentd core

mdidentd: libs identd.o ilist.o 
	$(CXX_LINKER) $(CXX_OPTS) $(CXX_OPTIMIZATIONS) -o mdidentd identd.o ilist.o ../lib/linkedlist.o $(CXX_LIBS)

identd.o: identd.cpp identd.h ilist.h autoconf.h
	$(CXX) $(CXX_OPTS) $(CXX_OPTIMIZATIONS) -c identd.cpp

ilist.o: ilist.cpp ilist.h autoconf.h
	$(CXX) $(CXX_OPTS) $(CXX_OPTIMIZATIONS) -c ilist.cpp

libs:
	cd ../lib/ ; $(MAKE) all

install:
	cp mdidentd /usr/local/sbin/
	@echo
	@echo Copied mdidentd to /usr/local/sbin/
	@echo
	



syntax highlighted by Code2HTML, v. 0.9.1