mirror of
https://git.freebsd.org/ports.git
synced 2025-06-29 08:30:37 -04:00
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>
27 lines
756 B
Text
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
|