1194612Sed# 2194612Sed# crypto/seed/Makefile 3194612Sed# 4194612Sed 5194612SedDIR= seed 6194612SedTOP= ../.. 7194612SedCC= cc 8194612SedCPP= $(CC) -E 9194612SedINCLUDES= 10202878SrdivackyCFLAG=-g 11195340SedMAKEFILE= Makefile 12195340SedAR= ar r 13194612Sed 14194612SedCFLAGS= $(INCLUDES) $(CFLAG) 15194612Sed 16249423SdimGENERAL=Makefile 17249423SdimTEST= 18194612SedAPPS= 19249423Sdim 20249423SdimLIB=$(TOP)/libcrypto.a 21249423SdimLIBSRC=seed.c seed_ecb.c seed_cbc.c seed_cfb.c seed_ofb.c 22202878SrdivackyLIBOBJ=seed.o seed_ecb.o seed_cbc.o seed_cfb.o seed_ofb.o 23194612Sed 24194612SedSRC= $(LIBSRC) 25194612Sed 26194612SedEXHEADER= seed.h 27194612SedHEADER= seed_locl.h $(EXHEADER) 28195340Sed 29249423SdimALL= $(GENERAL) $(SRC) $(HEADER) 30218893Sdim 31195340Sedtop: 32195340Sed (cd ../..; $(MAKE) DIRS=crypto SDIRS=$(DIR) sub_all) 33195340Sed 34195340Sedall: lib 35194612Sed 36206274Srdivackylib: $(LIBOBJ) 37234353Sdim $(AR) $(LIB) $(LIBOBJ) 38234353Sdim $(RANLIB) $(LIB) || echo Never mind. 39234353Sdim @touch lib 40234353Sdim 41234353Sdimfiles: 42263508Sdim $(PERL) $(TOP)/util/files.pl Makefile >> $(TOP)/MINFO 43206274Srdivacky 44206274Srdivackylinks: 45206274Srdivacky @$(PERL) $(TOP)/util/mklink.pl ../../include/openssl $(EXHEADER) 46234353Sdim @$(PERL) $(TOP)/util/mklink.pl ../../test $(TEST) 47206274Srdivacky @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) 48194612Sed 49194612Sedinstall: 50194612Sed @[ -n "$(INSTALLTOP)" ] # should be set by top Makefile... 51203954Srdivacky @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ 52194612Sed do \ 53194612Sed (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ 54194612Sed chmod 644 $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i ); \ 55194612Sed done; 56203954Srdivacky 57194612Sedtags: 58194612Sed ctags $(SRC) 59203954Srdivacky 60194612Sedtests: 61194612Sed 62194612Sedlint: 63203954Srdivacky lint -DLINT $(INCLUDES) $(SRC)>fluff 64198090Srdivacky 65198090Srdivackydepend: 66198090Srdivacky @[ -n "$(MAKEDEPEND)" ] # should be set by upper Makefile... 67203954Srdivacky $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) 68206274Srdivacky 69206274Srdivackydclean: 70243830Sdim $(PERL) -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) >Makefile.new 71243830Sdim mv -f Makefile.new $(MAKEFILE) 72243830Sdim 73194612Sedclean: 74206274Srdivacky rm -f *.o *.obj lib tags core .pure .nfs* *.old *.bak fluff 75194612Sed 76203954Srdivacky# DO NOT DELETE THIS LINE -- make depend depends on it. 77194612Sed 78194612Sedseed.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h 79194612Sedseed.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h 80203954Srdivackyseed.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h 81206274Srdivackyseed.o: ../../include/openssl/seed.h ../../include/openssl/stack.h 82218893Sdimseed.o: ../../include/openssl/symhacks.h seed.c seed_locl.h 83218893Sdimseed_cbc.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h 84206274Srdivackyseed_cbc.o: ../../include/openssl/modes.h ../../include/openssl/opensslconf.h 85206274Srdivackyseed_cbc.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h 86206274Srdivackyseed_cbc.o: ../../include/openssl/safestack.h ../../include/openssl/seed.h 87206274Srdivackyseed_cbc.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h 88226633Sdimseed_cbc.o: seed_cbc.c 89226633Sdimseed_cfb.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h 90226633Sdimseed_cfb.o: ../../include/openssl/modes.h ../../include/openssl/opensslconf.h 91194612Sedseed_cfb.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h 92194612Sedseed_cfb.o: ../../include/openssl/safestack.h ../../include/openssl/seed.h 93194612Sedseed_cfb.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h 94194612Sedseed_cfb.o: seed_cfb.c 95194612Sedseed_ecb.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h 96194612Sedseed_ecb.o: ../../include/openssl/opensslconf.h 97194612Sedseed_ecb.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h 98194612Sedseed_ecb.o: ../../include/openssl/safestack.h ../../include/openssl/seed.h 99194612Sedseed_ecb.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h 100203954Srdivackyseed_ecb.o: seed_ecb.c 101263508Sdimseed_ofb.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h 102249423Sdimseed_ofb.o: ../../include/openssl/modes.h ../../include/openssl/opensslconf.h 103249423Sdimseed_ofb.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h 104249423Sdimseed_ofb.o: ../../include/openssl/safestack.h ../../include/openssl/seed.h 105194612Sedseed_ofb.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h 106194612Sedseed_ofb.o: seed_ofb.c 107194612Sed