diff options
Diffstat (limited to 'ocaml-binary-annot/otherlibs/labltk/camltk/Makefile')
| -rw-r--r-- | ocaml-binary-annot/otherlibs/labltk/camltk/Makefile | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/ocaml-binary-annot/otherlibs/labltk/camltk/Makefile b/ocaml-binary-annot/otherlibs/labltk/camltk/Makefile new file mode 100644 index 0000000000..19300ead40 --- /dev/null +++ b/ocaml-binary-annot/otherlibs/labltk/camltk/Makefile @@ -0,0 +1,43 @@ +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) + +clean: + $(MAKE) -f Makefile.gen clean + +install: + if test -d $(INSTALLDIR); then : ; else mkdir $(INSTALLDIR); fi + cp $(CAMLTKOBJS:.cmo=.cmi) $(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 + +.SUFFIXES : +.SUFFIXES : .mli .ml .cmi .cmx .cmo .mlp + +.mli.cmi: + $(CAMLCOMP) $(COMPFLAGS) $< + +.ml.cmo: + $(CAMLCOMP) $(COMPFLAGS) $< + +.ml.cmx: + $(CAMLOPT) -c $(COMPFLAGS) $< + +include .depend |
