[m-dev.] Proposed installation profiles
Julien Fischer
jfischer at opturion.com
Fri Oct 23 10:42:46 AEDT 2015
Here are a proposed set of installation profiles as discussed in the "New
release?" thread.
There will be a new option to the configure script, '--enable-install-profile',
that allows users to select an "installation profile", which is a set of library
grades to install. Below is a proposed set of installation profiles.
Note that:
* LLDS_BASE is the best supported LLDS base grade on the system, as determined
by the configure script.
* the default grade for every profile is "hlc.gc".
* the "stseg" component is specified for all low-level C grades (not just
the debugging and deep profiling ones).
* .mm grades aren't included; we can add a "table" profile if it's thought that
they should be.
Profile: minimal
Grades:
- hlc.gc
Profile: base
Grades:
- hlc.gc
- hlc.gc.par (if pthreads is available)
- LLDS_BASE.gc.stseg
- LLDS_BASE.gc.par.stseg
- java (if Java is available)
- csharp (if .NET / Mono is available)
- erlang (if OTP is available)
Profile: trail
Grades:
- all the grades in the "base" profile
- hlc.gc.trseg
- LLDS_BASE.gc.stseg.trseg
Profile: debug
GRADES:
- all the grades from the "base" profile
- LLDS_BASE.gc.debug.stseg.trseg
- LLDS_BASE.gc.decldebug.stseg.trseg
Profile: profile
Grades:
- all the grades from the "base" profile
- hlc.gc.prof
- hlc.gc.memprof
- LLDS_BASE.gc.prof.stseg
- LLDS_BASE.gc.memprof.stseg
- LLDS_BASE.gc.profdeep.stseg
Profile: debug-profile
Grades:
- all the grades from the "base" profile
- all the grades from the "debug" profile
- all the grades from the "profile" profile"
Profile: debug-trail
Grades:
- all the grades from the "base" profile
- all the grades from the "trail" profile
- all the grades from the "debug" profile
Profile: profile-trail
Grades:
- all the grades from the "base" profile
- all the grades from the "profile" profile
- all the grades from the "trail profile
Profile: full
Grades:
- all the grades from the "base" profile
- all the grades from the "debug" profile
- all the grades from the "profile" profile
- all the grades from the "trail" profile
Profile: all
Grades: as above, but with versions of the above for any supported inefficient
LLDS base grades as well (e.g. on a system where LLDS_BASE is 'asm', you would
also get the 'reg' and 'none' versions of *all* the low-level C grades).
More information about the developers
mailing list