X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=ghc%2FInstallShield%2FREADME;h=81a1c7035775ae4a9d72c8ebb8a2edc20ea74eaf;hb=44c7a4c69eaeafb6930b229741760c9075e72959;hp=e4bcd151dba07e751d916079ccb45b82836a5c23;hpb=d2502858249a937d6b194965d92e4720038eb716;p=ghc-hetmet.git diff --git a/ghc/InstallShield/README b/ghc/InstallShield/README index e4bcd15..81a1c70 100644 --- a/ghc/InstallShield/README +++ b/ghc/InstallShield/README @@ -3,9 +3,28 @@ IS setups. Notes: -1. This IS setup is for the full version of IS, *not* the one that comes -with MS Visual Studio. +1. This IS setup is for the full version of IS, *not* the one that + comes with MS Visual Studio. -2. This directory is liable to change/expansion/removal as we get IS -projects for all the major fptools bits together and add them to the -repository. +2. Merely checking out this tree will not give you a functioning IS + setup, unfortunately. This is because there are various empty + directories (which CVS doesn't like). I've not done the usual trick + of putting spurious files in them in case InstallShield takes + exception to that. + +3. The InstallShield script generates some files entirely by + itself. These are: + + a. the specs file for gcc + b. the "front-end" to autoconf (so that it can find its library + files). + +It might be useful to record for posterity why some of the less +obvious binaries are in ghc/extra-bin: + +uname: for config.guess (used in gmp's configure script) + +basename: to find the basename of binaries such as gzip in the main +configure script + +uniq: somewhere... \ No newline at end of file