summaryrefslogtreecommitdiff
path: root/devel/sml_tk/files/patch-src-Makefile
blob: 7f7e7459a5b79a8565128637954c31fb60b8f6cd (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
--- src/Makefile.orig	Fri Mar 30 23:38:56 2001
+++ src/Makefile	Sun Jan 13 21:53:55 2008
@@ -12,10 +12,18 @@
 ##
 
 all :   
+.if ${SMLTK_STABILIZE} == "yes"
+	echo "CM.stabilize true \"sources.cm\"; \
+	      CM.make \"sources.cm\"; \
+	      SmlTk.init(); \
+	      SmlTk.xSmlTk {imagefile=\"$(SMLTK_BINARY)\", banner=\"$(SMLTK_BANNER)\"};" | \
+	$(SMLTK_COMP)
+.else
 	echo "use \"$(SMLTK_ROOT)\"; \
 	      SmlTk.init(); \
 	      SmlTk.xSmlTk {imagefile=\"$(SMLTK_BINARY)\", banner=\"$(SMLTK_BANNER)\"};" | \
 	$(SMLTK_COMP)
+.endif
 
 allI :   
 	echo "CM.SymVal.define(\"TK_INSIDE\", 1); \
@@ -27,4 +35,4 @@
 clean :
 	cd toolkit; $(MAKE) clean
 	cd tests+examples; $(MAKE) clean
-	rm -r -f CM .depend .x86 .sparc
+	rm -r -f .cm .depend .x86 .sparc