#
7197e32d |
|
03-Mar-2019 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Fix help system build under Moscow ML given removal of 2.01 support
|
#
f101fb0e |
|
11-Oct-2010 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Allow Moscow ML build to happen using (as yet unreleased) v2.10. Basic strategy is to make adoption of basis 2002 even more thorough. In particular, the Timer structure is now as per the 2002 Basis. It is possible to detect that one is working with Moscow ML 2.10 or later by checking the Holmakefile variable $(HAVE_BASIS2002), which is set (to value "1") when in 2.10 or later. It is unset elsewhere. See an example of its use in help/src-sml/Holmakefile.
|
#
116fcd6b |
|
02-Oct-2009 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
I do need to be explicit about dependencies where the Holmakefile takes over from Holmake's builtin handling of file construction. So, there need to be some mentions of basis2002.uo in help/src-sml/Holmakefile.
|
#
7154aa49 |
|
31-Jul-2009 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Start to implement the Basis 97 extensions that Moscow ML hasn't got in order to force our codebase to get up-to-date. It should also mean less bodging around for the Poly/ML code. I haven't checked that my changes to tools-poly/poly/poly-init2.ML have done all that is required yet. Feel free to fix problems arising there (I hope it will just be a matter of deleting things).
|
#
c2be3b82 |
|
01-Jul-2009 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Fix error in dependency information in help/src-sml's Holmakefile.
|
#
b453e786 |
|
21-Apr-2009 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Use $(protect ...) to protect the spaces that might occur in the $(SIGOBJ) filename on Windows. This allows this directory to build properly.
|
#
8b672f66 |
|
26-Jan-2009 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Get the 'flashy' incremental percentages effect to be turned off in situations where there is no TERM variable set. Also, properly record the Doc2Txt and Doc2Tex executables' dependency on Flash.uo.
|
#
f822a7c7 |
|
10-Dec-2008 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
It turns out that Scott's Help DB is not compatible with Moscow ML's own, so I have to compile Moscow ML's original code to get the Moscow ML database to work. I put that code into MyDatabase and faff some more with the Holmakefile. The Database code is deleted in help/src.
|
#
ff8cc0a4 |
|
10-Dec-2008 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Make this directory build Moscow ML versions of the help executables, promoting Scott's PolyML version of Database to be the primary version. In general, take the attitude that PolyML sources here can be primary, and that the Moscow ML stuff can be made to work with appropriate use of My* structures, and Holmakefile magic. When this is confirmed to work (really just need to test makebase), I will remove help/src entirely.
|
#
1fe33793 |
|
10-Dec-2008 |
Scott Owens <Scott.Owens@cl.cam.ac.uk> |
Tidying the PolyML help stuff.
|
#
d76f367d |
|
09-Dec-2008 |
Scott Owens <Scott.Owens@cl.cam.ac.uk> |
Got the help build system working on PolyML.
|
#
e58a33ef |
|
09-Dec-2008 |
Scott Owens <Scott.Owens@cl.cam.ac.uk> |
Start working on porting the doc building system to SML (i.e., not Moscow ML) to get it working with Poly ML.
|