diff options
author | Jacques Garrigue <garrigue at math.nagoya-u.ac.jp> | 2000-02-01 05:42:03 +0000 |
---|---|---|
committer | Jacques Garrigue <garrigue at math.nagoya-u.ac.jp> | 2000-02-01 05:42:03 +0000 |
commit | c4f07b47f260000bc756f145c819dcd7728eb095 (patch) | |
tree | f6301e24c73741438170d9608ce8413fe3993365 /Makefile.nt | |
parent | 9ce0f94f97b2141c3318da887fb73e0deb0f28b4 (diff) |
build toplevel/toplevellib.cma
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2771 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
Diffstat (limited to 'Makefile.nt')
-rw-r--r-- | Makefile.nt | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/Makefile.nt b/Makefile.nt index 7e57ecc41..5096a00ba 100644 --- a/Makefile.nt +++ b/Makefile.nt @@ -84,13 +84,14 @@ TOPLEVEL=driver\errors.cmo driver\compile.cmo \ toplevel\printval.cmo toplevel\toploop.cmo \ toplevel\trace.cmo toplevel\topdirs.cmo +TOPLEVELLIB=toplevel\toplevellib.cma TOPLEVELMAIN=toplevel\topmain.cmo COMPOBJS=$(UTILS) $(PARSING) $(TYPING) $(COMP) $(BYTECOMP) $(DRIVER) TOPLIB=$(UTILS) $(PARSING) $(TYPING) $(COMP) $(BYTECOMP) $(TOPLEVEL) -TOPOBJS=$(TOPLIB) $(TOPLEVELMAIN) +TOPOBJS=toplevel\toplevellib.cma $(TOPLEVELMAIN) OPTOBJS=$(OPTUTILS) $(PARSING) $(TYPING) $(COMP) $(ASMCOMP) $(OPTDRIVER) @@ -205,6 +206,7 @@ installbyt: cd stdlib & $(MAKEREC) install cp lex\ocamllex $(BINDIR)\ocamllex.exe cp yacc\ocamlyacc.exe $(BINDIR)\ocamlyacc.exe + cp toplevel\toplevellib.cma $(LIBDIR)\toplevellib.cma $(CAMLC) -a -o $(LIBDIR)\toplevellib.cma $(TOPLIB) cp expunge $(LIBDIR)\expunge.exe cp toplevel\topmain.cmo $(LIBDIR)\topmain.cmo @@ -250,6 +252,9 @@ ocaml: $(TOPOBJS) expunge - $(CAMLRUN) .\expunge ocaml.tmp ocaml $(PERVASIVES) rm -f ocaml.tmp +toplevel\toplevellib.cma: $(TOPLIB) + $(CAMLC) -a -o $@ $(TOPLIB) + partialclean:: rm -f ocaml |