+openssl/openssl_sml.o: openssl/openssl_sml.c
+ gcc -fPIC -c openssl/openssl_sml.c -o openssl/openssl_sml.o
+
+openssl/openssl_sml.so: openssl/openssl_sml.o
+ gcc -shared -Wl,-soname,openssl_sml.so \
+ -o openssl/openssl_sml.so \
+ openssl/openssl_sml.o -lssl
+
+openssl/smlnj/FFI/libssl.h.cm: openssl/openssl_sml.h
+ cd openssl/smlnj ; ml-nlffigen -d FFI -lh LibsslH.libh -include ../libssl-h.sml \
+ -cm libssl.h.cm -D__builtin_va_list="void*" \
+ ../openssl_sml.h