ports/devel/sml_tk/files/patch-src-Makefile
Martin Wilke a15faa6309 sml_tk is a Standard ML package providing a portable, typed and abstract
interface to the user interface description and command language Tcl/Tk. It
allows the implementation of graphical user interfaces in a structured and
reusable way, supported by the powerful module system of Standard ML.

WWW:	http://www.informatik.uni-bremen.de/~cxl/sml_tk

PR:		ports/119640
Submitted by:	Timothy Bourke <timbob at bigpond.com>
2008-06-21 09:56:54 +00:00

27 lines
756 B
Text

--- 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