autogenerate config.sml if it does not exist
authorAdam Megacz <megacz@hcoop.net>
Fri, 4 May 2007 01:32:25 +0000 (01:32 +0000)
committerAdam Megacz <megacz@hcoop.net>
Fri, 4 May 2007 01:32:25 +0000 (01:32 +0000)
Makefile

index f3161d4..f811ff9 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,7 +1,10 @@
 all: mlton
 
 COMMON_DEPS := configDefault/config.sig configDefault/configDefault.sml \
 all: mlton
 
 COMMON_DEPS := configDefault/config.sig configDefault/configDefault.sml \
-       openssl/openssl_sml.so
+       openssl/openssl_sml.so config.sml
+
+config.sml:
+       echo -e 'structure Config :> CONFIG = struct\nopen ConfigDefault\nend' > $@
 
 .PHONY: all mlton smlnj install
 
 
 .PHONY: all mlton smlnj install