[Mono-devel-list] mono CVS tree: Variants of 'make bootstrap'
Raja R Harinath
rharinath at novell.com
Fri May 21 06:58:38 EDT 2004
Hi,
I recently checked in several changes to the mono Makefile.am that
provides several useful variants of "make bootstrap".
make get-monolite-latest
make monolite-bootstrap
Based on a patch from Jaroslaw Kowalski. This is useful if you
don't have any mono packages installed on your machine, and don't
want to install any just to build from CVS.
make faststrap
Does a two-stage bootstrap instead of the three-stage "make bootstrap".
Assumes that you have run "bootstrap" or "monolite-bootstrap" on
the tree before.
make fasterstrap
This is like running 'make' directly in the mono/ and mcs/
directories. This should only be done if you know:
1. The corlib_version requirement of mono hasn't changed.
2. You haven't (or cvs hasn't) changed any of the files in mcs/mcs,
mcs/class/{corlib,System,System.Xml,Mono.CSharp.Debugger}
This assumes that you have run "bootstrap" or "monolite-bootstrap"
on the tree before.
make -k bootstrap-check
Runs 'make -k run-test' in the mcs/ tree, using an uninstalled mono
runtime from a newly bootstrapped tree.
- Hari
More information about the Mono-devel-list
mailing list