Home My Page Projects Code Snippets Project Openings SML/NJ
Summary Activity Forums Tracker Lists Tasks Docs Surveys News SCM Files

SCM Repository

[smlnj] Diff of /config/trunk/targets
ViewVC logotype

Diff of /config/trunk/targets

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

sml/trunk/config/targets revision 1310, Tue Mar 11 23:54:58 2003 UTC config/trunk/targets revision 2266, Fri Jan 26 21:02:45 2007 UTC
# Line 5  Line 5 
5  # want.  Note that cml-lib requires cml.  # want.  Note that cml-lib requires cml.
6    
7  #  #
8  # But first, decide where you want to have stable libraries stored.  # The install script will move all libraries out of the source tree
9  # If leave "dont_move_libraries" commented out, then the install script will  # and into the $LIBDIR directory.  Thus, you can later delete the
10  # move all libraries out of the source tree and into the $LIBDIR  # entire source tree without losing functionality.
11  # directory.  Thus, you can then delete the entire source tree without  # (Notice that the old "dont_move_libraries" directive broke a while ago
12  # losing functionality.  With "dont_move_libraries", libraries will stay  # and has been removed.)
13  # where they are (within the CM subdirectories of their respective source  #
 # directories).  
   
 #dont_move_libraries  
14    
15  # (The base system consisting of runtime, compiler, and basic libraries  # (The base system consisting of runtime, compiler, and basic libraries
16  # will always be built.)  # will always be built.)
17    
18  # unpack the source code for the SML/NJ compiler; this is not required,  # unpack the source code for everything (including for the SML/NJ compiler
19  # unless you are doing compiler hacking, but it may be interesting to look at.  # itself); this is not required,  unless you are doing compiler hacking,
20    # but it may be interesting to look at.
21  #  #
22  #request src-smlnj  #request src-smlnj
23    
# Line 32  Line 30 
30  # in the first place.  # in the first place.
31    
32    
33  # build ML-Lex  # build new ML-Lex
34    #
35    #request lexgen
36    
37    # build even newer ML-Lex
38    #
39    #request ml-ulex
40    
41    # build legacy ML-Lex
42  #  #
43  request ml-lex  request ml-lex
44    
45  # Always: install the pre-compiled SML/NJ Library (necessary to bootstrap).  # build ML-Antlr
46    #
47    #request ml-antlr
48    
49    # utility library for ml-antlr and ml-ulex
50    #
51    #request ml-lpt-lib
52    
53    # Always: install the pre-compiled SML/NJ Library (necessary to bootstrap).
54    
55  # build ML-Burg  # build ML-Burg
56  #  #
# Line 52  Line 65 
65  #  #
66  #request pgraph-util  #request pgraph-util
67    
68    # pre-compile and install "Trace-Debug-Profile" utility library
69    # (provides simple back-trace- and coverage facilities)
70    #
71    request tdp-util
72    
73  # pre-compile and install Concurrent ML, which is a library for message-passing  # pre-compile and install Concurrent ML, which is a library for message-passing
74  # concurrency.  # concurrency.
75  #  #
# Line 82  Line 100 
100  # "no longer foreign")  # "no longer foreign")
101  # This library is necessary to compile and/or run programs that use  # This library is necessary to compile and/or run programs that use
102  # the new FFI.  # the new FFI.
103  # This preview release currently works only under X86/Linux.  # This preview release currently works under X86/Linux, Sparc/Solaris,
104    # PPC/MacOSX, and X86/Win32.
105  #  #
106  #request ml-nlffi-lib  #request ml-nlffi-lib
107    
# Line 90  Line 109 
109  # the new "NLFFI" foreign function interface.  The tool generates ML  # the new "NLFFI" foreign function interface.  The tool generates ML
110  # glue code from C source code.  # glue code from C source code.
111  # (Requires ckit!)  # (Requires ckit!)
112  # This preview release currently works only under X86/Linux.  # This preview release currently works under X86/Linux, Sparc/Solaris,
113    # PPC/MacOSX, and X86/Win32.
114  #  #
115  #request ml-nlffigen  #request ml-nlffigen
116    
# Line 108  Line 128 
128  #  #
129  #request nowhere  #request nowhere
130    
131    # Build and install 'heap2asm' - an experimental component of
132    # a new facility for producing true stand-alone executables.
133    #request heap2asm
134    
135  # Note: autoloading is always enabled.  # Note: autoloading is always enabled.
136  #   In order to customize what is being pre-registered for autoloading  #   In order to customize what is being pre-registered for autoloading
137  #   edit file "preloads".  You should make sure that it contains at least  #   edit file "preloads".  You should make sure that it contains at least

Legend:
Removed from v.1310  
changed lines
  Added in v.2266

root@smlnj-gforge.cs.uchicago.edu
ViewVC Help
Powered by ViewVC 1.0.0