[[project @ 2001-10-19 11:16:16 by rrt] rrt**20011019111616 Say a bit about the way InstallShield should work. It doesn't yet, as I have to finish fixing make install for Windows. ] { hunk ./docs/building/building.sgml 2922 + + + Building the Windows InstallShield® Installer + + + This section is intended for GHC developers only; no-one else + should need to build an InstallShield. + + + + Having built a second-stage tree and done make + install on it, open the InstallShield + (.ism) file. Open the Project screen, and + then the Project subfolder of the Path variables folder, and + set SourceFiles to the top of your + tree. You might also need to set GHCBITS to + point to the tree of various external bits that are added into + the IS mix. You should then be able to build an InstallShield. + + + + External add-ins + + + The external add-ins consist of Mingwin gcc and Mingwin + Perl. The layout of the add-ins tree is as follows: + + +extra-bin/ + gcc.exe + perl.exe (Mingwin perl) + perl56.dll +gcc-lib/ + Mingwin gcc binaries, libraries and headers +imports/ + com/ + imports for HDirect's com library +include/ + Mingwin includes + + + + }