# Makefile.server,v 1.4 2003/11/09 20:44:19 dhinton Exp #---------------------------------------------------------------------------- # Local macros #---------------------------------------------------------------------------- BIN = server FILES += Protocol_Stream FILES += Protocol_Task FILES += Xmit FILES += Recv FILES += Compressor FILES += CompressorBase FILES += ZlibCompressor FILES += Handler FILES += Server_i BUILD = $(VBIN) SRC = $(addsuffix .cpp,$(BIN)) SRC += $(addsuffix .cpp,$(FILES)) HDR = *.h LDLIBS = -lz MAKEFILE = Makefile.server DEPEND = .depend.server #---------------------------------------------------------------------------- # Include macros and targets #---------------------------------------------------------------------------- include $(ACE_ROOT)/include/makeinclude/wrapper_macros.GNU include $(ACE_ROOT)/include/makeinclude/macros.GNU include $(ACE_ROOT)/include/makeinclude/rules.common.GNU include $(ACE_ROOT)/include/makeinclude/rules.nonested.GNU include $(ACE_ROOT)/include/makeinclude/rules.lib.GNU include $(ACE_ROOT)/include/makeinclude/rules.bin.GNU include $(ACE_ROOT)/include/makeinclude/rules.local.GNU #---------------------------------------------------------------------------- # Local targets #---------------------------------------------------------------------------- HTML : # perl ../combine *.html rename : # for i in *.cxx ; do \ n=`expr "$$i" : "\(.*\).cxx"` ;\ mv $$i $$n.cpp ;\ done Indent : # for i in $(SRC) $(HDR) ; do \ indent -npsl -l80 -fca -fc1 -cli0 -cdb -ts2 -bl -bli0 < $$i | \ sed -e 's/: :/::/g' \ -e 's/^.*\(public:\)/\1/' \ -e 's/^.*\(protected:\)/\1/' \ -e 's/^.*\(private:\)/\1/' \ -e 's/:\(public\)/ : \1/' \ -e 's/:\(protected\)/ : \1/' \ -e 's/:\(private\)/ : \1/' \ -e 's/ / /g' \ > $$i~ ;\ mv $$i~ $$i ;\ done Depend : depend perl ../fix.Makefile -f $(MAKEFILE) -o $(DEPEND) $(DEPEND) : touch $(DEPEND) #---------------------------------------------------------------------------- # Dependencies #---------------------------------------------------------------------------- include $(DEPEND) include .depend.server