86 lines
1.8 KiB
Bash
86 lines
1.8 KiB
Bash
#!/cmd/rc
|
|
if ( ~ 0 $#BUILD_INITIALIZED ) . $JEHANNE/arch/rc/lib/build/utils.rc
|
|
|
|
rm -f *.o *.tag.*
|
|
$CC \
|
|
port/aes.c \
|
|
port/aes_gcm.c \
|
|
port/aes_xts.c \
|
|
port/blowfish.c \
|
|
port/ccpoly.c \
|
|
port/chacha.c \
|
|
port/crypt.c \
|
|
port/curve25519.c \
|
|
port/curve25519_dh.c \
|
|
port/decodepem.c \
|
|
port/des3CBC.c \
|
|
port/des3ECB.c \
|
|
port/des.c \
|
|
port/desCBC.c \
|
|
port/desECB.c \
|
|
port/desmodes.c \
|
|
port/dh.c \
|
|
port/dsaalloc.c \
|
|
port/dsagen.c \
|
|
port/dsaprimes.c \
|
|
port/dsaprivtopub.c \
|
|
port/dsasign.c \
|
|
port/dsaverify.c \
|
|
port/ecc.c \
|
|
port/egalloc.c \
|
|
port/egdecrypt.c \
|
|
port/egencrypt.c \
|
|
port/eggen.c \
|
|
port/egprivtopub.c \
|
|
port/egsign.c \
|
|
port/egverify.c \
|
|
port/fastrand.c \
|
|
port/genprime.c \
|
|
port/genrandom.c \
|
|
port/gensafeprime.c \
|
|
port/genstrongprime.c \
|
|
port/hkdf.c \
|
|
port/hmac.c \
|
|
port/jacobian.c \
|
|
port/md4.c \
|
|
port/md5block.c \
|
|
port/md5.c \
|
|
port/md5pickle.c \
|
|
port/nfastrand.c \
|
|
port/pbkdf2.c \
|
|
port/poly1305.c \
|
|
port/prng.c \
|
|
port/probably_prime.c \
|
|
port/rc4.c \
|
|
port/readcert.c \
|
|
port/ripemd.c \
|
|
port/rsaalloc.c \
|
|
port/rsadecrypt.c \
|
|
port/rsaencrypt.c \
|
|
port/rsafill.c \
|
|
port/rsagen.c \
|
|
port/rsaprivtopub.c \
|
|
port/salsa.c \
|
|
port/secp256k1.c \
|
|
port/secp256r1.c \
|
|
port/sha1block.c \
|
|
port/sha1.c \
|
|
port/sha1pickle.c \
|
|
port/sha2_128.c \
|
|
port/sha2_64.c \
|
|
port/sha2block128.c \
|
|
port/sha2block64.c \
|
|
port/smallprimes.c \
|
|
port/thumb.c \
|
|
port/tlshand.c \
|
|
port/tsmemcmp.c \
|
|
port/x509.c \
|
|
-I../mp/port/ \
|
|
$STACKCHECK_CFLAGS \
|
|
-c \
|
|
$CFLAGS
|
|
prependLibraryName libsec.a
|
|
$AR -rs $JEHANNE/arch/$ARCH/lib/libsec.a *.o
|
|
$RANLIB $JEHANNE/arch/$ARCH/lib/libsec.a
|
|
rm *.o
|