summaryrefslogtreecommitdiff
path: root/distrib
Commit message (Collapse)AuthorAgeFilesLines
* Fix typoIan Lynagh2011-07-141-1/+1
|
* Mark mkinstaller executableMax Bolingbroke2011-06-291-0/+0
|
* Share more code between configure.ac and distrib/configure.ac.inIan Lynagh2011-06-221-0/+2
|
* Rename FP_HAVE_GCC to FP_GCC_VERSIONIan Lynagh2011-04-221-1/+1
|
* Rename "extra-gcc-opts" to "settings", and start generalising itIan Lynagh2011-04-212-2/+2
|
* Add a script for library mergingIan Lynagh2011-03-271-0/+34
|
* bindist comparison tool: Some logic improvements, and testsuite supportIan Lynagh2011-03-273-62/+59
|
* Bindist comparison tool: Recognise OS X .dylib files tooIan Lynagh2011-03-251-3/+3
|
* bindist checker improvementsIan Lynagh2011-03-226-122/+204
| | | | | | | * Some refactoring * Support for Windows filenames * Some support for installed trees (as Windows "bindists" are really install trees)
* Hack to get the compare tool to work on Windows "bindists"Ian Lynagh2011-03-211-3/+8
|
* bindist comparison tool: Improve way-difference behaviourIan Lynagh2011-03-161-0/+2
|
* Bindist comparison tool: add --ignore-size-changes flagIan Lynagh2011-03-162-4/+12
|
* Bindist comparison tool: Handle differences in the library ways nicelyIan Lynagh2011-03-166-53/+150
| | | | | In particular, this makes it possible to compare release bindists (with profiling files) and validate bindists (without them).
* Initial implementation of bindist comparison toolIan Lynagh2011-03-156-0/+346
|
* Generate the OS X installer from a bindist, rather than from a source treeIan Lynagh2011-02-236-135/+109
|
* Fix platform detection in bindistsIan Lynagh2011-02-111-0/+3
| | | | | | | In a bindist, we generate files like the hsc2hs wrapper. This means we need to have the right values for the variables like CONF_GCC_LINKER_OPTS_STAGE1 which in turn means we need to know what platform we're on.
* Keep separate linker flags, for when we want to link with gcc or ldIan Lynagh2011-01-241-7/+14
|
* Remove references to Haskell 98Ian Lynagh2010-11-232-2/+2
| | | | | They are no longer right, as we have Haskell' generating new Haskell standards.
* For bindists, build ghc-pwd with stage 1Ian Lynagh2010-11-211-0/+1
| | | | | | rather then the bootstrapping compiler. This fixes problems where the bootstrapping compiler dynamically links against libraries not on the target machine.
* Tweak the bindist configure.ac.inIan Lynagh2010-11-201-20/+7
|
* OS X uninstaller: Pass create-links its argumentIan Lynagh2010-10-231-1/+1
|
* Tweak the OS X installer uninstaller scriptIan Lynagh2010-10-231-20/+20
|
* Improve the OS X installerIan Lynagh2010-10-228-92/+110
| | | | | | Major changes are: * Version number now includes full GHC version and arch * Uninstaller copes with multiple versions
* Windows installer improvements from ClausIan Lynagh2010-10-211-9/+29
| | | | | | | | | | | | | | | | | | | - add link to inno setup docs, so readers don't have to guess what ghc.iss might be - add Task section, and associated most Registry actions with separate (sub)tasks, so that file associations, default action, and PATH setting can be optional - copy license file into doc directory - install icon file again, so that DefaultIcon is no longer a dangling pointer (#4352) - only delete ghc_haskell key if empty (in case there were other tools using it) - add versioned GHCi to right-click menu (to allow for multiple tool installs)
* Change how the OS X installer's create-links finds the versin numberIan Lynagh2010-10-171-1/+1
| | | | | It now gets created by configure, rather than trying to work out the version number at runtime.
* Add more quoting to distrib/MacOS/installer-scripts/create-linksIan Lynagh2010-10-171-4/+4
|
* change os x installer to allow multiple installed versionsEvan Laforge2010-09-298-24/+32
| | | | | This puts the ghc version into the package name so they are considered separate packages.
* Explicitly give the right path to perl when making the OS X installer; #4183Ian Lynagh2010-07-281-1/+1
|
* Set stage-specific CC/LD opts in the bindist configure.acIan Lynagh2010-07-241-4/+11
|
* OS X 64 installer fixes from Barney StratfordIan Lynagh2010-05-282-4/+4
|
* Update various 'sh boot's to 'perl boot'Ian Lynagh2010-05-161-2/+2
| | | | Spotted by Marco TĂșlio Gontijo e Silva
* Pass "-i org.haskell.GHC" to packagemaker when building the OS X installerIan Lynagh2010-03-311-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This seems to fix this failure: [...] ** BUILD SUCCEEDED ** rm -f -f GHC-system.pmdoc/*-contents.xml /Developer/usr/bin/packagemaker -v --doc GHC-system.pmdoc\ -o /Users/ian/to_release/ghc-6.12.1.20100330/GHC-6.12.1.20100330-i386.pkg 2010-03-31 15:08:15.695 packagemaker[13909:807] Setting to : 0 (null) 2010-03-31 15:08:15.709 packagemaker[13909:807] Setting to : 0 org.haskell.glasgowHaskellCompiler.ghc.pkg 2010-03-31 15:08:15.739 packagemaker[13909:807] relocate: (null) 0 2010-03-31 15:08:15.740 packagemaker[13909:807] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '*** -[NSXMLDocument initWithXMLString:options:error:]: nil argument' 2010-03-31 15:08:15.741 packagemaker[13909:807] Stack: ( 2511962091, 2447007291, 2511961547, 2511961610, 2432803204, 453371, 447720, 436209, 435510, 9986, 9918 ) make[1]: *** [framework-pkg] Trace/BPT trap make: *** [framework-pkg] Error 2
* Fix the ghci startmenu itemIan Lynagh2010-03-261-1/+1
| | | | | I'm not sure what changed, but it now doesn't work for me without the "Start in" field being set.
* Fix paths to docs in "Start Menu" entries in Windows installer; fixes #3847Ian Lynagh2010-03-261-3/+3
|
* Add a licence file for the Windows installer to useIan Lynagh2010-03-261-0/+704
|
* Add the licence file to the Windows installer. Fixes #3934Ian Lynagh2010-03-261-0/+1
|
* Pass the location of gcc in the ghc wrapper script; partially fixes #3863Ian Lynagh2010-03-241-1/+6
| | | | This means we don't rely on baking a path to gcc into the executable
* Check for suitable versions of make in bindists; fixes trac #3860Ian Lynagh2010-02-201-0/+19
| | | | | We already had a check in configure of the actual build. This patch adds it to the configure of the bindists too.
* Put README and INSTALL into bindistsIan Lynagh2009-12-091-0/+0
| | | | Also tidied up the way configure.ac gets into bindists
* Remove unused distrib/Makefile-bin-vars.in fileIan Lynagh2009-11-071-39/+0
|
* Define CONF_CC_OPTS/CONF_LD_OPTS in bindistsIan Lynagh2009-11-071-0/+5
|
* Define BootingFromHc in bindists; fixes #3617Ian Lynagh2009-10-311-0/+3
| | | | | This variable is tested when deciding whether or not to add debug to the list of RTS ways, so it needs to be correctly defined.
* Remove readline license info from OS X packageIan Lynagh2009-10-241-694/+0
| | | | We no longer ship readline
* Make the bindist AC_INIT line match the main configure script'sIan Lynagh2009-10-041-2/+1
| | | | | This means that PACKAGE_TARNAME gets set, so the default docdir is correct.
* The Windows installer now needs to get its files from bindistprep/Ian Lynagh2009-09-301-1/+1
|
* Don't use absolute paths unnecessarily when making bindistsIan Lynagh2009-09-271-1/+1
|
* Update the OS X package build scriptsIan Lynagh2009-09-251-1/+1
| | | | The docs are no longer built and installed separately.
* Remove the old platform code from the bindist configure.acIan Lynagh2009-08-141-96/+0
|
* Make our install variables etc compliant with GNU standards; fixes #1924Ian Lynagh2009-08-142-54/+1
|
* Make Windows bindists and installers work in the new build systemIan Lynagh2009-06-101-8/+8
|