--- /dev/null
+PKGNAME = mathml-editor
+ARCHIVE = mlmathml-editor
+REQUIRES = gdome2 gdome2-xslt
+OCAMLFIND = @OCAMLFIND@
+OCAMLC = $(OCAMLFIND) @OCAMLC@ -package "$(REQUIRES)"
+OCAMLOPT = $(OCAMLFIND) @OCAMLOPT@ -package "$(REQUIRES)"
+OCAMLDEP = $(OCAMLFIND) @OCAMLDEP@ -package "$(REQUIRES)"
+OCAMLMKLIB = @OCAMLMKLIB@
+DLL = dll$(ARCHIVE).so
+OCAMLSTDLIBDIR = $(DESTDIR)/@OCAMLSTDLIBDIR@
+OCAMLSTUBDIR = $(DESTDIR)/@OCAMLSTUBDIR@
+OCAMLINSTALLDIR = $(OCAMLSTDLIBDIR)/$(PKGNAME)
+MODULES = i_mathml_editor mathml_editor
+INIT =
+CMI_S = $(MODULES:%=%.cmi)
+CMO_S = $(MODULES:%=%.cmo)
+CMX_S = $(MODULES:%=%.cmx)
+O_S = ml_mathml_editor.o
+SHARED_LIBS = $(GMETADOM_LIBS) $(GDOMEXSLT_LIBS)
+BYTE_STUFF = $(ARCHIVE).cma
+NATIVE_STUFF = $(ARCHIVE).cmxa $(ARCHIVE).a
+BYTE_INSTALL_STUFF = \
+ i_mathml_editor.cmi mathml_editor.cmi $(ARCHIVE).cma $(DLL) META
+NATIVE_INSTALL_STUFF = $(ARCHIVE).a $(ARCHIVE).cmxa
+
+EXTRA_DIST = \
+ META.in mathml_editor.ml i_mathml_editor.ml \
+ ml_mathml_editor.h c_mathml_editor.h .depend
+
+if HAVE_OCAMLOPT_COND
+noinst_DATA = $(BYTE_STUFF) $(NATIVE_STUFF)
+else
+noinst_DATA = $(BYTE_STUFF)
+endif
+
+noinst_LTLIBRARIES = libmlmathml_editor.la
+libmlmathml_editor_la_SOURCES = \
+ c_mathml_editor.cc \
+ ml_mathml_editor.c
+
+#test: test.ml $(ARCHIVE).cma
+# $(OCAMLC) -o $@ -linkpkg $(INCLUDES) $<
+
+#test.opt: test.ml $(ARCHIVE).cmxa
+# $(OCAMLOPT) -o $@ -linkpkg $(INCLUDES) $<
+
+if HAVE_OCAMLOPT_COND
+install-data-local: $(BYTE_INSTALL_STUFF) $(NATIVE_INSTALL_STUFF)
+else
+install-data-local: $(BYTE_INSTALL_STUFF)
+endif
+ $(mkinstalldirs) $(OCAMLSTDLIBDIR) $(OCAMLSTUBDIR)
+ chmod -x $(DLL)
+ $(OCAMLFIND) install -destdir $(OCAMLSTDLIBDIR) $(PKGNAME) $^
+ ln -fs $(DLL) $(OCAMLSTUBDIR)/lib$(ARCHIVE).so
+
+CLEANFILES = \
+ $(ARCHIVE).{cma,cmxa,a} $(CMI_S) $(CMO_S) $(CMX_S) ml_mathml_editor.o \
+ $(DLL) $(INIT).cm[iox] libmlmathml_editor.a
+
+INCLUDES = \
+ $(GDOME_CFLAGS) $(MLGDOME_CFLAGS) \
+ $(GMETADOM_CFLAGS) $(GDOMEXSLT_CFLAGS) \
+ -I$(top_srcdir)/src
+
+$(ARCHIVE).cma $(DLL): $(CMO_S)
+ $(OCAMLMKLIB) -o $(ARCHIVE) -L@OCAMLSTUBDIR@ $(CMO_S) $(O_S) $(SHARED_LIBS)
+$(ARCHIVE).cmxa $(ARCHIVE).a: $(CMX_S)
+ $(OCAMLMKLIB) -o $(ARCHIVE) -L@OCAMLSTUBDIR@ $(CMX_S) $(O_S) $(SHARED_LIBS)
+
+%.cmi: %.mli
+ $(OCAMLC) -c $<
+%.cmo %.cmi: %.ml
+ $(OCAMLC) -c $<
+%.cmx: %.ml %.cmi
+ $(OCAMLOPT) -c $<
+
+i_mathml_editor.cmo: i_mathml_editor.ml
+ $(OCAMLC) -c $<
+i_mathml_editor.cmx: i_mathml_editor.ml
+ $(OCAMLOPT) -c $<
+
+depend: *.ml *.mli
+ $(OCAMLDEP) *.ml *.mli >.depend
+include .depend
+