"Fossies" - the Fresh Open Source Software Archive

Member "postal-0.76/Makefile.in" (13 Dec 2016, 3488 Bytes) of package /linux/privat/postal-0.76.tgz:


As a special service "Fossies" has tried to format the requested text file into HTML format (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file.

    1 SEXE=postal rabid bhm
    2 EXE=postal-list
    3 MAN8=postal.8 rabid.8 bhm.8
    4 MAN1=postal-list.1
    5 
    6 all: $(EXE) $(SEXE)
    7 
    8 prefix=@prefix@
    9 eprefix=@exec_prefix@
   10 WFLAGS=-Wall -W -Wshadow -Wpointer-arith -Wcast-align -Wwrite-strings -Wcast-qual -pedantic
   11 WPLUS=-Woverloaded-virtual -ffor-scope
   12 
   13 CXX=@CXX@ $(CFLAGS) -O2 -g $(WFLAGS) $(WPLUS)
   14 CC=@CC@ $(CFLAGS) -O2 -g $(WFLAGS)
   15 
   16 INSTALL=@INSTALL@
   17 
   18 TESTEXE=ex-test
   19 BASEOBJS=userlist.o thread.o results.o address.o tcp.o cmd5.o mutex.o logit.o expand.o @extra_objs@
   20 LFLAGS=-lstdc++ @extra_ldflags@
   21 CRYPTLFLAGS=-lstdc++ @crypt_ldflags@
   22 
   23 
   24 ALLOBJS=$(BASEOBJS) smtp.o client.o basictcp.o bhmusers.o smtpserver.o
   25 
   26 postal: postal.cpp $(BASEOBJS) postal.h smtp.o
   27 	$(CXX) postal.cpp $(BASEOBJS) smtp.o -o postal $(CRYPTLFLAGS)
   28 
   29 rabid: rabid.cpp $(BASEOBJS) postal.h client.o
   30 	$(CXX) rabid.cpp $(BASEOBJS) client.o -o rabid $(CRYPTLFLAGS)
   31 
   32 bhm: bhm.cpp userlist.o basictcp.o logit.o results.o mutex.o bhmusers.o postal.h
   33 	$(CXX) bhm.cpp userlist.o basictcp.o logit.o results.o mutex.o bhmusers.o -o bhm $(CRYPTLFLAGS)
   34 
   35 ex-test: ex-test.cpp expand.o
   36 	$(CXX) ex-test.cpp expand.o -o ex-test $(LFLAGS)
   37 
   38 postal-list: postal-list.cpp expand.o
   39 	$(CXX) postal-list.cpp expand.o -o postal-list $(LFLAGS)
   40 
   41 install-bin: $(EXE) $(SEXE)
   42 	mkdir -p $(DESTDIR)$(eprefix)/sbin $(DESTDIR)$(eprefix)/bin
   43 	@INSTALL_PROGRAM@ $(SEXE) $(DESTDIR)$(eprefix)/sbin
   44 	@INSTALL_PROGRAM@ $(EXE) $(DESTDIR)$(eprefix)/bin
   45 
   46 install: install-bin
   47 	mkdir -p $(DESTDIR)@mandir@/man8 $(DESTDIR)@mandir@/man1
   48 	@INSTALL_DATA@ $(MAN8) $(DESTDIR)@mandir@/man8
   49 	@INSTALL_DATA@ $(MAN1) $(DESTDIR)@mandir@/man1
   50 
   51 %.o: %.cpp %.h postal.h
   52 	$(CXX) -c $<
   53 
   54 %.o: %.c %.h
   55 	$(CC) -c $<
   56 
   57 dep:
   58 	makedepend -Y *.cpp *.h
   59 	makedepend -f Makefile.in -Y *.cpp *.h
   60 
   61 clean:
   62 	rm -f $(EXE) $(SEXE) $(TESTEXE) $(ALLOBJS) md5.o build-stamp install-stamp
   63 	rm -rf debian/tmp core debian/*.debhelper
   64 	rm -f debian/{substvars,files} config.log
   65 
   66 realclean: clean
   67 	rm -f config.* Makefile postal.spec sun/pkginfo
   68 # DO NOT DELETE
   69 
   70 address.o: address.h
   71 basictcp.o: basictcp.h postal.h userlist.h conf.h address.h logit.h results.h
   72 basictcp.o: mutex.h
   73 bhm.o: bhmusers.h conf.h postal.h logit.h results.h mutex.h basictcp.h
   74 bhmusers.o: bhmusers.h conf.h postal.h expand.h
   75 client.o: client.h tcp.h postal.h cmd5.h md5.h thread.h port.h userlist.h
   76 client.o: conf.h logit.h results.h mutex.h
   77 cmd5.o: postal.h cmd5.h md5.h
   78 expand.o: expand.h
   79 ex-test.o: expand.h
   80 logit.o: logit.h
   81 mutex.o: postal.h mutex.h
   82 postal.o: userlist.h conf.h postal.h smtp.h tcp.h cmd5.h md5.h thread.h
   83 postal.o: port.h mutex.h logit.h
   84 postal-list.o: expand.h
   85 rabid.o: userlist.h conf.h postal.h client.h tcp.h cmd5.h md5.h thread.h
   86 rabid.o: port.h logit.h
   87 results.o: postal.h results.h mutex.h
   88 smtp.o: smtp.h conf.h tcp.h postal.h cmd5.h md5.h thread.h port.h mutex.h
   89 smtp.o: userlist.h logit.h results.h
   90 smtpserver.o: smtpserver.h logit.h tcp.h postal.h cmd5.h md5.h thread.h
   91 smtpserver.o: port.h results.h mutex.h
   92 tcp.o: tcp.h postal.h cmd5.h md5.h thread.h port.h userlist.h conf.h
   93 tcp.o: address.h logit.h
   94 thread.o: thread.h port.h
   95 userlist.o: userlist.h conf.h postal.h expand.h
   96 basictcp.o: postal.h
   97 bhmusers.o: conf.h postal.h
   98 client.o: tcp.h postal.h cmd5.h md5.h thread.h port.h
   99 cmd5.o: md5.h
  100 results.o: mutex.h
  101 smtp.o: conf.h tcp.h postal.h cmd5.h md5.h thread.h port.h mutex.h
  102 smtpserver.o: logit.h tcp.h postal.h cmd5.h md5.h thread.h port.h results.h
  103 smtpserver.o: mutex.h
  104 tcp.o: postal.h cmd5.h md5.h thread.h port.h
  105 thread.o: port.h
  106 userlist.o: conf.h postal.h