summaryrefslogtreecommitdiffstats
path: root/otherlibs/labltk/camltk
diff options
context:
space:
mode:
authorXavier Clerc <xavier.clerc@inria.fr>2013-09-09 09:32:00 +0000
committerXavier Clerc <xavier.clerc@inria.fr>2013-09-09 09:32:00 +0000
commite82104a755463d481667650ba4f00de535048f39 (patch)
tree054c7de9b2992be063de2dd22b56ee5993d5a374 /otherlibs/labltk/camltk
parent83ca86dd2309914aa458bc25fd265f0bcadaa337 (diff)
Remove labltk from the distribution (will be available as a third-party library).
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@14077 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
Diffstat (limited to 'otherlibs/labltk/camltk')
-rw-r--r--otherlibs/labltk/camltk/.ignore4
-rw-r--r--otherlibs/labltk/camltk/Makefile60
-rw-r--r--otherlibs/labltk/camltk/Makefile.gen72
-rw-r--r--otherlibs/labltk/camltk/Makefile.gen.nt17
-rw-r--r--otherlibs/labltk/camltk/Makefile.nt17
-rw-r--r--otherlibs/labltk/camltk/byte.itarget9
-rw-r--r--otherlibs/labltk/camltk/modules80
-rw-r--r--otherlibs/labltk/camltk/native.itarget7
8 files changed, 0 insertions, 266 deletions
diff --git a/otherlibs/labltk/camltk/.ignore b/otherlibs/labltk/camltk/.ignore
deleted file mode 100644
index 81bd183eb..000000000
--- a/otherlibs/labltk/camltk/.ignore
+++ /dev/null
@@ -1,4 +0,0 @@
-*.ml
-*.mli
-labltktop
-labltk
diff --git a/otherlibs/labltk/camltk/Makefile b/otherlibs/labltk/camltk/Makefile
deleted file mode 100644
index 4a04b953c..000000000
--- a/otherlibs/labltk/camltk/Makefile
+++ /dev/null
@@ -1,60 +0,0 @@
-#######################################################################
-# #
-# MLTk, Tcl/Tk interface of OCaml #
-# #
-# Francois Rouaix, Francois Pessaux, Jun Furuse and Pierre Weis #
-# projet Cristal, INRIA Rocquencourt #
-# Jacques Garrigue, Kyoto University RIMS #
-# #
-# Copyright 2002 Institut National de Recherche en Informatique et #
-# en Automatique and Kyoto University. All rights reserved. #
-# This file is distributed under the terms of the GNU Library #
-# General Public License, with the special exception on linking #
-# described in file LICENSE found in the OCaml source tree. #
-# #
-#######################################################################
-
-include ../support/Makefile.common
-
-COMPFLAGS= -I ../support -I $(OTHERS)/win32unix -I $(OTHERS)/unix
-
-all: camltkobjs
-
-opt: camltkobjsx
-
-include ./modules
-
-CAMLTKOBJS = $(CWIDGETOBJS) cTk.cmo camltk.cmo
-CAMLTKOBJSX = $(CAMLTKOBJS:.cmo=.cmx)
-
-camltkobjs: $(CAMLTKOBJS)
-
-camltkobjsx: $(CAMLTKOBJSX)
-
-install:
- if test -d $(INSTALLDIR); then : ; else mkdir $(INSTALLDIR); fi
- cp $(CAMLTKOBJS:.cmo=.cmi) $(INSTALLDIR)
- cp $(CWIDGETOBJS:.cmo=.mli) $(INSTALLDIR)
- chmod 644 $(INSTALLDIR)/*.cmi
-
-installopt:
- @if test -d $(INSTALLDIR); then : ; else mkdir $(INSTALLDIR); fi
- cp $(CAMLTKOBJSX) $(INSTALLDIR)
- chmod 644 $(INSTALLDIR)/*.cmx
-
-clean:
- $(MAKE) -f Makefile.gen clean
-
-.SUFFIXES :
-.SUFFIXES : .mli .ml .cmi .cmx .cmo .mlp
-
-.mli.cmi:
- $(CAMLCOMP) $(COMPFLAGS) $<
-
-.ml.cmo:
- $(CAMLCOMP) $(COMPFLAGS) $<
-
-.ml.cmx:
- $(CAMLOPT) -c $(COMPFLAGS) $<
-
-include .depend
diff --git a/otherlibs/labltk/camltk/Makefile.gen b/otherlibs/labltk/camltk/Makefile.gen
deleted file mode 100644
index c58ba3088..000000000
--- a/otherlibs/labltk/camltk/Makefile.gen
+++ /dev/null
@@ -1,72 +0,0 @@
-#######################################################################
-# #
-# MLTk, Tcl/Tk interface of OCaml #
-# #
-# Francois Rouaix, Francois Pessaux, Jun Furuse and Pierre Weis #
-# projet Cristal, INRIA Rocquencourt #
-# Jacques Garrigue, Kyoto University RIMS #
-# #
-# Copyright 2002 Institut National de Recherche en Informatique et #
-# en Automatique and Kyoto University. All rights reserved. #
-# This file is distributed under the terms of the GNU Library #
-# General Public License, with the special exception on linking #
-# described in file LICENSE found in the OCaml source tree. #
-# #
-#######################################################################
-
-include ../support/Makefile.common
-
-all: cTk.ml # camltk.ml .depend
-
- # all 3 dependencies are generated by the same rule. When the
- # target 'all' depends on the 3 files, a 'make -jN' will spawn 3
- # shell processes, and generate all files 3 times in parallel...
-
-_tkgen.ml: ../Widgets.src ../compiler/tkcompiler$(EXE)
- cd ..; $(CAMLRUNGEN) compiler/tkcompiler$(EXE) -camltk -outdir camltk
-
-#cTk.ml camltk.ml .depend: generate
-
-cTk.ml camltk.ml .depend: _tkgen.ml ../builtin/report.ml ../compiler/pp$(EXE) #../builtin/builtin_*.ml
- (echo '##define CAMLTK'; \
- echo 'include Camltkwrap'; \
- echo 'open Widget'; \
- echo 'open Protocol'; \
- echo 'open Textvariable'; \
- echo ; \
- cat ../builtin/report.ml; \
- echo ; \
- cat ../builtin/builtin_*.ml; \
- echo ; \
- cat _tkgen.ml; \
- echo ; \
- echo ; \
- echo 'module Tkintf = struct'; \
- cat ../builtin/builtini_*.ml; \
- cat _tkigen.ml; \
- echo 'end (* module Tkintf *)'; \
- echo ; \
- echo ; \
- echo 'open Tkintf' ;\
- echo ; \
- echo ; \
- cat ../builtin/builtinf_*.ml; \
- cat _tkfgen.ml; \
- echo ; \
- ) > _cTk.ml
- $(CAMLRUN) ../compiler/pp < _cTk.ml > cTk.ml
- rm -f _cTk.ml
- $(CAMLDEP) -slash -I ../support [a-z]*.mli [a-z]*.ml > .depend
-
-../compiler/pp$(EXE):
- cd ../compiler; $(MAKE) pp($EXE)
-
-../compiler/tkcompiler$(EXE):
- cd ../compiler; $(MAKE) tkcompiler($EXE)
-
-# All .{ml,mli} files are generated in this directory
-clean:
- rm -f *.cm* *.ml *.mli *.$(O) *.$(A) .depend
-# rm -f modules
-
-.PHONY: all generate clean
diff --git a/otherlibs/labltk/camltk/Makefile.gen.nt b/otherlibs/labltk/camltk/Makefile.gen.nt
deleted file mode 100644
index 4feb527f0..000000000
--- a/otherlibs/labltk/camltk/Makefile.gen.nt
+++ /dev/null
@@ -1,17 +0,0 @@
-#######################################################################
-# #
-# MLTk, Tcl/Tk interface of OCaml #
-# #
-# Francois Rouaix, Francois Pessaux, Jun Furuse and Pierre Weis #
-# projet Cristal, INRIA Rocquencourt #
-# Jacques Garrigue, Kyoto University RIMS #
-# #
-# Copyright 2002 Institut National de Recherche en Informatique et #
-# en Automatique and Kyoto University. All rights reserved. #
-# This file is distributed under the terms of the GNU Library #
-# General Public License, with the special exception on linking #
-# described in file LICENSE found in the OCaml source tree. #
-# #
-#######################################################################
-
-include Makefile.gen
diff --git a/otherlibs/labltk/camltk/Makefile.nt b/otherlibs/labltk/camltk/Makefile.nt
deleted file mode 100644
index 74203f039..000000000
--- a/otherlibs/labltk/camltk/Makefile.nt
+++ /dev/null
@@ -1,17 +0,0 @@
-#######################################################################
-# #
-# MLTk, Tcl/Tk interface of OCaml #
-# #
-# Francois Rouaix, Francois Pessaux, Jun Furuse and Pierre Weis #
-# projet Cristal, INRIA Rocquencourt #
-# Jacques Garrigue, Kyoto University RIMS #
-# #
-# Copyright 2002 Institut National de Recherche en Informatique et #
-# en Automatique and Kyoto University. All rights reserved. #
-# This file is distributed under the terms of the GNU Library #
-# General Public License, with the special exception on linking #
-# described in file LICENSE found in the OCaml source tree. #
-# #
-#######################################################################
-
-include Makefile
diff --git a/otherlibs/labltk/camltk/byte.itarget b/otherlibs/labltk/camltk/byte.itarget
deleted file mode 100644
index 1b841bec0..000000000
--- a/otherlibs/labltk/camltk/byte.itarget
+++ /dev/null
@@ -1,9 +0,0 @@
-cPlace.cmo cResource.cmo cWm.cmo cImagephoto.cmo cCanvas.cmo cButton.cmo
-cText.cmo cLabel.cmo cScrollbar.cmo cImage.cmo cEncoding.cmo cPixmap.cmo
-cPalette.cmo cFont.cmo cMessage.cmo cMenu.cmo cEntry.cmo cListbox.cmo
-cFocus.cmo cMenubutton.cmo cPack.cmo cOption.cmo cToplevel.cmo cFrame.cmo
-cDialog.cmo cImagebitmap.cmo cClipboard.cmo cRadiobutton.cmo cTkwait.cmo
-cGrab.cmo cSelection.cmo cScale.cmo cOptionmenu.cmo cWinfo.cmo cGrid.cmo
-cCheckbutton.cmo cBell.cmo cTkvars.cmo
-
-cTk.cmo camltk.cmo
diff --git a/otherlibs/labltk/camltk/modules b/otherlibs/labltk/camltk/modules
deleted file mode 100644
index f9fabdec0..000000000
--- a/otherlibs/labltk/camltk/modules
+++ /dev/null
@@ -1,80 +0,0 @@
-CWIDGETOBJS= cBell.cmo cScale.cmo cWinfo.cmo cScrollbar.cmo cEntry.cmo cListbox.cmo cWm.cmo cTkwait.cmo cGrab.cmo cFont.cmo cCanvas.cmo cImage.cmo cClipboard.cmo cLabel.cmo cResource.cmo cMessage.cmo cText.cmo cImagephoto.cmo cOption.cmo cFrame.cmo cSelection.cmo cDialog.cmo cPlace.cmo cPixmap.cmo cMenubutton.cmo cRadiobutton.cmo cFocus.cmo cPack.cmo cImagebitmap.cmo cEncoding.cmo cOptionmenu.cmo cCheckbutton.cmo cTkvars.cmo cPalette.cmo cMenu.cmo cButton.cmo cToplevel.cmo cGrid.cmo
-cBell.ml cScale.ml cWinfo.ml cScrollbar.ml cEntry.ml cListbox.ml cWm.ml cTkwait.ml cGrab.ml cFont.ml cCanvas.ml cImage.ml cClipboard.ml cLabel.ml cResource.ml cMessage.ml cText.ml cImagephoto.ml cOption.ml cFrame.ml cSelection.ml cDialog.ml cPlace.ml cPixmap.ml cMenubutton.ml cRadiobutton.ml cFocus.ml cPack.ml cImagebitmap.ml cEncoding.ml cOptionmenu.ml cCheckbutton.ml cTkvars.ml cPalette.ml cMenu.ml cButton.ml cToplevel.ml cGrid.ml : _tkgen.ml
-
-cBell.cmo : cBell.ml
-cBell.cmi : cBell.mli
-cScale.cmo : cScale.ml
-cScale.cmi : cScale.mli
-cWinfo.cmo : cWinfo.ml
-cWinfo.cmi : cWinfo.mli
-cScrollbar.cmo : cScrollbar.ml
-cScrollbar.cmi : cScrollbar.mli
-cEntry.cmo : cEntry.ml
-cEntry.cmi : cEntry.mli
-cListbox.cmo : cListbox.ml
-cListbox.cmi : cListbox.mli
-cWm.cmo : cWm.ml
-cWm.cmi : cWm.mli
-cTkwait.cmo : cTkwait.ml
-cTkwait.cmi : cTkwait.mli
-cGrab.cmo : cGrab.ml
-cGrab.cmi : cGrab.mli
-cFont.cmo : cFont.ml
-cFont.cmi : cFont.mli
-cCanvas.cmo : cCanvas.ml
-cCanvas.cmi : cCanvas.mli
-cImage.cmo : cImage.ml
-cImage.cmi : cImage.mli
-cClipboard.cmo : cClipboard.ml
-cClipboard.cmi : cClipboard.mli
-cLabel.cmo : cLabel.ml
-cLabel.cmi : cLabel.mli
-cResource.cmo : cResource.ml
-cResource.cmi : cResource.mli
-cMessage.cmo : cMessage.ml
-cMessage.cmi : cMessage.mli
-cText.cmo : cText.ml
-cText.cmi : cText.mli
-cImagephoto.cmo : cImagephoto.ml
-cImagephoto.cmi : cImagephoto.mli
-cOption.cmo : cOption.ml
-cOption.cmi : cOption.mli
-cFrame.cmo : cFrame.ml
-cFrame.cmi : cFrame.mli
-cSelection.cmo : cSelection.ml
-cSelection.cmi : cSelection.mli
-cDialog.cmo : cDialog.ml
-cDialog.cmi : cDialog.mli
-cPlace.cmo : cPlace.ml
-cPlace.cmi : cPlace.mli
-cPixmap.cmo : cPixmap.ml
-cPixmap.cmi : cPixmap.mli
-cMenubutton.cmo : cMenubutton.ml
-cMenubutton.cmi : cMenubutton.mli
-cRadiobutton.cmo : cRadiobutton.ml
-cRadiobutton.cmi : cRadiobutton.mli
-cFocus.cmo : cFocus.ml
-cFocus.cmi : cFocus.mli
-cPack.cmo : cPack.ml
-cPack.cmi : cPack.mli
-cImagebitmap.cmo : cImagebitmap.ml
-cImagebitmap.cmi : cImagebitmap.mli
-cEncoding.cmo : cEncoding.ml
-cEncoding.cmi : cEncoding.mli
-cOptionmenu.cmo : cOptionmenu.ml
-cOptionmenu.cmi : cOptionmenu.mli
-cCheckbutton.cmo : cCheckbutton.ml
-cCheckbutton.cmi : cCheckbutton.mli
-cTkvars.cmo : cTkvars.ml
-cTkvars.cmi : cTkvars.mli
-cPalette.cmo : cPalette.ml
-cPalette.cmi : cPalette.mli
-cMenu.cmo : cMenu.ml
-cMenu.cmi : cMenu.mli
-cButton.cmo : cButton.ml
-cButton.cmi : cButton.mli
-cToplevel.cmo : cToplevel.ml
-cToplevel.cmi : cToplevel.mli
-cGrid.cmo : cGrid.ml
-cGrid.cmi : cGrid.mli
-camltk.cmo : cTk.cmo cBell.cmo cScale.cmo cWinfo.cmo cScrollbar.cmo cEntry.cmo cListbox.cmo cWm.cmo cTkwait.cmo cGrab.cmo cFont.cmo cCanvas.cmo cImage.cmo cClipboard.cmo cLabel.cmo cResource.cmo cMessage.cmo cText.cmo cImagephoto.cmo cOption.cmo cFrame.cmo cSelection.cmo cDialog.cmo cPlace.cmo cPixmap.cmo cMenubutton.cmo cRadiobutton.cmo cFocus.cmo cPack.cmo cImagebitmap.cmo cEncoding.cmo cOptionmenu.cmo cCheckbutton.cmo cTkvars.cmo cPalette.cmo cMenu.cmo cButton.cmo cToplevel.cmo cGrid.cmo
diff --git a/otherlibs/labltk/camltk/native.itarget b/otherlibs/labltk/camltk/native.itarget
deleted file mode 100644
index 9c589f1fa..000000000
--- a/otherlibs/labltk/camltk/native.itarget
+++ /dev/null
@@ -1,7 +0,0 @@
-cPlace.cmx cResource.cmx cWm.cmx cImagephoto.cmx cCanvas.cmx cButton.cmx
-cText.cmx cLabel.cmx cScrollbar.cmx cImage.cmx cEncoding.cmx cPixmap.cmx
-cPalette.cmx cFont.cmx cMessage.cmx cMenu.cmx cEntry.cmx cListbox.cmx
-cFocus.cmx cMenubutton.cmx cPack.cmx cOption.cmx cToplevel.cmx cFrame.cmx
-cDialog.cmx cImagebitmap.cmx cClipboard.cmx cRadiobutton.cmx cTkwait.cmx
-cGrab.cmx cSelection.cmx cScale.cmx cOptionmenu.cmx cWinfo.cmx cGrid.cmx
-cCheckbutton.cmx cBell.cmx cTkvars.cmx