blob: ce7ccc18ec786564573fa9f8a04785c734da553d [file] [log] [blame] [raw]
CFLAGS = -Wall -arch i386 -arch x86_64 -arch ppc -mmacosx-version-min=10.4
#LDFLAGS = --static $(CFLAGS)
libcrypto.dylib: libcrypto.0.9.7.dylib
strip $^ -o $@
libcrypto.0.9.7.dylib: libcrypto.0.9.7.exported.c
gcc --shared $(CFLAGS) $^ -o $@
libcrypto.0.9.7.exported.c: libcrypto-0.9.7-export-list
echo "for i in \$$@; do echo \"void \$$i() {}\"; done" | bash /dev/stdin `cat $^` > $@
clean:
rm -f libcrypto.0.9.7.exported.c libcrypto.0.9.7.dylib