summaryrefslogtreecommitdiff
path: root/libsec/port/mkfile
diff options
context:
space:
mode:
Diffstat (limited to 'libsec/port/mkfile')
-rw-r--r--libsec/port/mkfile32
1 files changed, 32 insertions, 0 deletions
diff --git a/libsec/port/mkfile b/libsec/port/mkfile
new file mode 100644
index 00000000..7837216f
--- /dev/null
+++ b/libsec/port/mkfile
@@ -0,0 +1,32 @@
+<../../mkconfig
+
+LIB=libsec.a
+
+CFILES = des.c desmodes.c desECB.c desCBC.c des3ECB.c des3CBC.c\
+ aes.c blowfish.c \
+ idea.c \
+ hmac.c md5.c md5block.c md4.c sha1.c sha1block.c\
+ sha1pickle.c md5pickle.c\
+ rc4.c\
+ genrandom.c prng.c fastrand.c nfastrand.c\
+ probably_prime.c smallprimetest.c genprime.c dsaprimes.c gensafeprime.c genstrongprime.c\
+ rsagen.c rsafill.c rsaencrypt.c rsadecrypt.c rsaalloc.c rsaprivtopub.c \
+ eggen.c egencrypt.c egdecrypt.c egalloc.c egprivtopub.c egsign.c egverify.c \
+ dsagen.c dsaalloc.c dsaprivtopub.c dsasign.c dsaverify.c \
+
+ALLOFILES=${CFILES:%.c=%.$O}
+
+# cull things in the per-machine directories from this list
+OFILES= `{$SHELLNAME ./reduce-$SHELLTYPE $O $TARGMODEL-$OBJTYPE $ALLOFILES }
+
+HFILES=\
+ $ROOT/include/libsec.h\
+ $ROOT/libmp/port/os.h\
+
+CFLAGS=$CFLAGS -I../../libmp/port
+
+UPDATE=mkfile\
+ $HFILES\
+ $CFILES\
+
+<$ROOT/mkfiles/mksyslib-$SHELLTYPE