summaryrefslogtreecommitdiff
path: root/ocamldoc/Makefile.nt
diff options
context:
space:
mode:
authorJun FURUSE / 古瀬 淳 <jun.furuse@gmail.com>2004-06-18 05:04:14 +0000
committerJun FURUSE / 古瀬 淳 <jun.furuse@gmail.com>2004-06-18 05:04:14 +0000
commit5e1bf20850aaa9b1ceb86a971848609ee9e84c47 (patch)
treef3a6e5b5c38263fe527e6275ff95425f12637226 /ocamldoc/Makefile.nt
parent8ec769214e067da9ee8b33d05f4ef275e9269dd5 (diff)
downloadocaml-gcaml.tar.gz
port to the latest ocaml (2004/06/18)gcaml
git-svn-id: http://caml.inria.fr/svn/ocaml/branches/gcaml@6419 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
Diffstat (limited to 'ocamldoc/Makefile.nt')
-rw-r--r--ocamldoc/Makefile.nt86
1 files changed, 5 insertions, 81 deletions
diff --git a/ocamldoc/Makefile.nt b/ocamldoc/Makefile.nt
index ad50ac90f8..3a5a4ba24f 100644
--- a/ocamldoc/Makefile.nt
+++ b/ocamldoc/Makefile.nt
@@ -21,7 +21,6 @@ OCAMLYACC=../boot/ocamlyacc
OCAMLLIB = $(LIBDIR)
OCAMLBIN = $(BINDIR)
-EXTRAC_CRC = $(CAMLRUN) ../otherlibs/dynlink/extract_crc
OCAMLPP=-pp "grep -v DEBUG"
@@ -96,10 +95,10 @@ CMOFILES= odoc_config.cmo \
odoc_control.cmo\
odoc_inherit.cmo\
odoc_search.cmo\
+ odoc_scan.cmo\
odoc_cross.cmo\
odoc_dep.cmo\
odoc_analyse.cmo\
- odoc_scan.cmo\
odoc_info.cmo
@@ -187,8 +186,8 @@ libopt: $(OCAMLDOC_LIBCMXA) $(OCAMLDOC_LIBCMI)
debug:
make OCAMLPP=""
-$(OCAMLDOC): $(EXECMOFILES) odoc_crc.cmo odoc.cmo
- $(OCAMLC) -o $@ -linkall unix.cma str.cma dynlink.cma $(LINKFLAGS) $(OCAMLCMOFILES) $(EXECMOFILES) odoc_crc.cmo odoc.cmo
+$(OCAMLDOC): $(EXECMOFILES) odoc.cmo
+ $(OCAMLC) -o $@ -linkall unix.cma str.cma dynlink.cma $(LINKFLAGS) $(OCAMLCMOFILES) $(EXECMOFILES) odoc.cmo
$(OCAMLDOC_OPT): $(EXECMXFILES) odoc_opt.cmx
$(OCAMLOPT) -o $@ unix.cmxa str.cmxa $(LINKFLAGS) $(OCAMLCMXFILES) $(EXECMXFILES) odoc_opt.cmx
@@ -197,81 +196,6 @@ $(OCAMLDOC_LIBCMA): $(LIBCMOFILES)
$(OCAMLDOC_LIBCMXA): $(LIBCMXFILES)
$(OCAMLOPT) -a -o $@ $(LINKFLAGS) $(OCAMLCMXFILES) $(LIBCMXFILES)
-odoc_crc.ml: $(CMIFILES)
- $(EXTRAC_CRC) $(INCLUDES)\
- Arg Arith_status Array Big_int Buffer Callback Char Digest Dynlink \
- Filename Format Gc Genlex Hashtbl \
- Lazy Lexing List Map Marshal Nat Nativeint\
- Num Obj CamlinternalOO Outcometree Parsing Pervasives Printexc\
- Printf Profiling Queue Random Ratio\
- Set Sort Stack Std_exit Str Stream\
- String Sys Topdirs Toploop Unix Weak\
- Printast \
- Ident \
- Tbl \
- Misc \
- Config \
- Clflags \
- Warnings \
- Ccomp \
- Linenum\
- Location\
- Longident \
- Syntaxerr \
- Parser \
- Lexer \
- Parse \
- Types \
- Path \
- Btype \
- Predef \
- Datarepr \
- Subst \
- Env \
- Ctype \
- Primitive \
- Oprint \
- Printtyp \
- Includecore \
- Typetexp \
- Parmatch \
- Typedtree \
- Typecore \
- Includeclass \
- Typedecl \
- Typeclass \
- Mtype \
- Includemod \
- Typemod \
- Lambda \
- Typeopt \
- Printlambda \
- Switch \
- Matching \
- Translobj \
- Translcore \
- Bytesections \
- Runtimedef \
- Symtable \
- Opcodes \
- Bytelink \
- Bytelibrarian \
- Translclass \
- Errors \
- Main_args \
- Asttypes \
- Depend \
- Odoc_global Odoc_args Odoc_info Odoc_messages Odoc_types\
- Odoc_misc Odoc_text_parser Odoc_text_lexer\
- Odoc_text Odoc_comments_global Odoc_parser\
- Odoc_lexer Odoc_comments Odoc_name Odoc_parameter\
- Odoc_value Odoc_type Odoc_exception Odoc_class\
- Odoc_module Odoc_str Odoc_args Odoc_env\
- Odoc_sig Odoc_ast Odoc_control Odoc_inherit\
- Odoc_search Odoc_cross Odoc_merge Odoc_analyse\
- Odoc_dag2html Odoc_ocamlhtml Odoc_html Odoc_to_text \
- Odoc_latex_style Odoc_latex Odoc_man Odoc_texi Odoc_scan > $@
-
# generic rules :
#################
@@ -310,7 +234,7 @@ install: dummy
$(MKDIR) -p $(INSTALL_BINDIR)
$(MKDIR) -p $(INSTALL_LIBDIR)
$(CP) $(OCAMLDOC) $(INSTALL_BINDIR)/$(OCAMLDOC).exe
- $(CP) ocamldoc.hva *.cmi $(GENERATORS) $(OCAMLDOC_LIBCMA) $(INSTALL_LIBDIR)
+ $(CP) ocamldoc.hva *.cmi $(OCAMLDOC_LIBCMA) $(INSTALL_LIBDIR)
$(CP) $(INSTALL_MLIS) $(INSTALL_CMIS) $(INSTALL_LIBDIR)
installopt:
@@ -332,7 +256,7 @@ clean:: dummy
@rm -f $(OCAMLDOC) $(OCAMLDOC_OPT) *.cma *.cmxa *.cmo *.cmi *.cmx *.$(A) *.$(O)
@rm -f odoc_parser.output odoc_text_parser.output
@rm -f odoc_lexer.ml odoc_text_lexer.ml odoc_see_lexer.ml odoc_ocamlhtml.ml
- @rm -f odoc_parser.ml odoc_parser.mli odoc_text_parser.ml odoc_text_parser.mli odoc_crc.ml
+ @rm -f odoc_parser.ml odoc_parser.mli odoc_text_parser.ml odoc_text_parser.mli
depend::
rm -f .depend