1251875Speter# 2251875Speter# OpenSSL/crypto/pqueue/Makefile 3251875Speter# 4251875Speter 5251875SpeterDIR= pqueue 6251875SpeterTOP= ../.. 7251875SpeterCC= cc 8251875SpeterINCLUDES= 9251875SpeterCFLAG=-g 10251875SpeterMAKEFILE= Makefile 11251875SpeterAR= ar r 12251875Speter 13251875SpeterCFLAGS= $(INCLUDES) $(CFLAG) 14251875Speter 15251875SpeterGENERAL=Makefile 16251875SpeterTEST= 17251875SpeterAPPS= 18251875Speter 19251875SpeterLIB=$(TOP)/libcrypto.a 20251875SpeterLIBSRC=pqueue.c 21251875SpeterLIBOBJ=pqueue.o 22251875Speter 23251875SpeterSRC= $(LIBSRC) 24251875Speter 25251875SpeterEXHEADER= pqueue.h 26251875SpeterHEADER= $(EXHEADER) 27251875Speter 28251875SpeterALL= $(GENERAL) $(SRC) $(HEADER) 29251875Speter 30251875Spetertop: 31251875Speter (cd ../..; $(MAKE) DIRS=crypto SDIRS=$(DIR) sub_all) 32251875Speter 33251875Speterall: lib 34251875Speter 35251875Speterlib: $(LIBOBJ) 36251875Speter $(AR) $(LIB) $(LIBOBJ) 37251875Speter $(RANLIB) $(LIB) || echo Never mind. 38251875Speter @touch lib 39251875Speter 40251875Speterfiles: 41251875Speter $(PERL) $(TOP)/util/files.pl Makefile >> $(TOP)/MINFO 42251875Speter 43251875Speterlinks: 44251875Speter @$(PERL) $(TOP)/util/mklink.pl ../../include/openssl $(EXHEADER) 45251875Speter @$(PERL) $(TOP)/util/mklink.pl ../../test $(TEST) 46251875Speter @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) 47251875Speter 48251875Speterinstall: 49251875Speter @[ -n "$(INSTALLTOP)" ] # should be set by top Makefile... 50251875Speter @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ 51251875Speter do \ 52251875Speter (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ 53251875Speter chmod 644 $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i ); \ 54251875Speter done; 55251875Speter 56251875Spetertags: 57251875Speter ctags $(SRC) 58251875Speter 59251875Spetertests: 60251875Speter 61251875Speterlint: 62251875Speter lint -DLINT $(INCLUDES) $(SRC)>fluff 63251875Speter 64251875Speterupdate: depend 65251875Speter 66251875Speterdepend: 67251875Speter @[ -n "$(MAKEDEPEND)" ] # should be set by upper Makefile... 68251875Speter $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) 69251875Speter 70251875Speterdclean: 71251875Speter $(PERL) -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) >Makefile.new 72251875Speter mv -f Makefile.new $(MAKEFILE) 73251875Speter 74251875Speterclean: 75251875Speter rm -f *.o *.obj lib tags core .pure .nfs* *.old *.bak fluff 76251875Speter 77251875Speter# DO NOT DELETE THIS LINE -- make depend depends on it. 78251875Speter 79251875Speterpqueue.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/bn.h 80251875Speterpqueue.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h 81251875Speterpqueue.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h 82251875Speterpqueue.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h 83251875Speterpqueue.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h 84251875Speterpqueue.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h 85251875Speterpqueue.o: ../../include/openssl/symhacks.h ../cryptlib.h pqueue.c pqueue.h 86251875Speter