1 # Copyright (C) 1999, Index Data ApS
3 # Sebastian Hammer, Adam Dickmeiss
4 # $Id: Makefile.in,v 1.3 1999-03-23 14:17:57 adam Exp $
18 INCLUDE=-I../../yaz/z39.50 -I../../yaz/include -I../include
19 DEFS=$(INCLUDE) $(CDEFS)
20 YAZLIBS=$(LIBDIR)/libasn.a \
21 $(LIBDIR)/libcomstack.a $(LIBDIR)/ccl.a \
22 $(LIBDIR)/libodr.a $(LIBDIR)/libutil.a
28 PROGO3=yaz-proxy-main.o
30 PO=yaz-socket-manager.o yaz-pdu-assoc.o yaz-ir-assoc.o yaz-proxy.o \
35 all: $(PROG1) $(PROG2) $(PROG3)
42 $(PROG1): $(PROGO1) $(YAZLIBS) $(LIB)
43 $(CXX) $(CXXFLAGS) -o $(PROG1) $(PROGO1) $(LIB) $(YAZLIBS) $(LIBS)
45 $(PROG2): $(PROGO2) $(YAZLIBS) $(LIB)
46 $(CXX) $(CXXFLAGS) -o $(PROG2) $(PROGO2) $(LIB) $(YAZLIBS) $(LIBS)
48 $(PROG3): $(PROGO3) $(YAZLIBS) $(LIB)
49 $(CXX) $(CXXFLAGS) -o $(PROG3) $(PROGO3) $(LIB) $(YAZLIBS) $(LIBS)
54 $(CXX) -c $(DEFS) $(CXXFLAGS) $<
57 $(CC) -c $(DEFS) $(FLAGS) $<
60 rm -f *.[oa] test core mon.out gmon.out errlist
61 rm -f $(PROG1) $(PROG2) $(PROG3) $(LIB)
64 sed '/^#Depend/q' <Makefile >Makefile.tmp
65 $(CXXCPP) $(DEFS) -M *.cpp >>Makefile.tmp
66 mv -f Makefile.tmp Makefile
68 #Depend --- DOT NOT DELETE THIS LINE