X-Git-Url: https://git.saurik.com/apple/security.git/blobdiff_plain/80e2389990082500d76eb566d4946be3e786c3ef..d8f41ccd20de16f8ebe2ccc84d47bf1cb2b26bbb:/Security/libsecurity_cryptkit/lib/unixMakefile diff --git a/Security/libsecurity_cryptkit/lib/unixMakefile b/Security/libsecurity_cryptkit/lib/unixMakefile new file mode 100644 index 00000000..b3a976a8 --- /dev/null +++ b/Security/libsecurity_cryptkit/lib/unixMakefile @@ -0,0 +1,102 @@ +# +# FEE library Makefile, generic UNIX version. +# +FEE_LIB=libFEE.a +# +CFILES=CipherFileDES.c CipherFileFEED.c ckDES.c ckMD5.c elliptic.c giantIntegers.c ckSHA1.c ckSHA1_priv.c byteRep.c curveParams.c enc64.c falloc.c feeCipherFile.c feeCipherFileAtom.c feeDES.c feeDigitalSignature.c feeECDSA.c feeFEED.c feeFEEDExp.c feeHash.c feePublicKey.c feeRandom.c platform.c ckutilities.c ellipticProj.c +# +SFILES=giantPort_PPC_Gnu.s +OFILES= $(CFILES:%.c=%.o) $(SFILES:%.s=%.o) +# +CFLAGS=-g -O -Wall -c -I.. +# +# set to platform-specific compiler (gcc, /bin/cc, etc.) +CC=cc +# +first all: $(FEE_LIB) +# +clean: + rm -f *.o *.a +# +$(FEE_LIB): $(OFILES) + rm -f $(FEE_LIB) + ar r ${FEE_LIB} $(OFILES) + ranlib ${FEE_LIB} +# +CipherFileDES.o: CipherFileDES.c + $(CC) $(CFLAGS) -o $@ CipherFileDES.c + +CipherFileFEED.o: CipherFileFEED.c + $(CC) $(CFLAGS) -o $@ CipherFileFEED.c + +DES.o: DES.c + $(CC) $(CFLAGS) -o $@ DES.c + +MD5.o: MD5.c + $(CC) $(CFLAGS) -o $@ MD5.c + +elliptic.o: elliptic.c + $(CC) $(CFLAGS) -o $@ elliptic.c + +giantIntegers.o: giantIntegers.c + $(CC) $(CFLAGS) -o $@ giantIntegers.c + +ckSHA1.o: ckSHA1.c + $(CC) $(CFLAGS) -o $@ ckSHA1.c + +ckSHA1_priv.o: ckSHA1_priv.c + $(CC) $(CFLAGS) -o $@ ckSHA1_priv.c + +byteRep.o: byteRep.c + $(CC) $(CFLAGS) -o $@ byteRep.c + +curveParams.o: curveParams.c + $(CC) $(CFLAGS) -o $@ curveParams.c + +enc64.o: enc64.c + $(CC) $(CFLAGS) -o $@ enc64.c + +falloc.o: falloc.c + $(CC) $(CFLAGS) -o $@ falloc.c + +feeCipherFile.o: feeCipherFile.c + $(CC) $(CFLAGS) -o $@ feeCipherFile.c + +feeCipherFileAtom.o: feeCipherFileAtom.c + $(CC) $(CFLAGS) -o $@ feeCipherFileAtom.c + +feeDES.o: feeDES.c + $(CC) $(CFLAGS) -o $@ feeDES.c + +feeDigitalSignature.o: feeDigitalSignature.c + $(CC) $(CFLAGS) -o $@ feeDigitalSignature.c + +feeECDSA.o: feeECDSA.c + $(CC) $(CFLAGS) -o $@ feeECDSA.c + +feeFEED.o: feeFEED.c + $(CC) $(CFLAGS) -o $@ feeFEED.c + +feeFEEDExp.o: feeFEEDExp.c + $(CC) $(CFLAGS) -o $@ feeFEEDExp.c + +feeHash.o: feeHash.c + $(CC) $(CFLAGS) -o $@ feeHash.c + +feePublicKey.o: feePublicKey.c + $(CC) $(CFLAGS) -o $@ feePublicKey.c + +feeRandom.o: feeRandom.c + $(CC) $(CFLAGS) -o $@ feeRandom.c + +platform.o: platform.c + $(CC) $(CFLAGS) -o $@ platform.c + +utilities.o: utilities.c + $(CC) $(CFLAGS) -o $@ utilities.c + +giantPort_PPC_Gnu.o: giantPort_PPC_Gnu.s + $(CC) $(CFLAGS) -o $@ giantPort_PPC_Gnu.s + +ellipticProj.o: ellipticProj.c + $(CC) $(CFLAGS) -o $@ ellipticProj.c