1. 01 Dec, 2015 1 commit
    • thomie's avatar
      Build system: Add stage specific SRC_HC_(WARNING_)OPTS · 14d0f7f1
      thomie authored
      * Add stage specific versions of SRC_HC_OPTS. These are currently only
        used for -Werror. The previous combination of GhcStage2HcOpts and
        GhcLibHcOpts didn't apply to utils/*.
      * Add stage specific versions of SRC_HC_WARNING_OPTS. These will later be
        used for new warning supression flags that should not be passed to the
        bootstrap compiler.
      * Move -Wall (and -Werror) related code back to mk/warnings.mk, where it
        was before 987d5427. Now all warning related code is nicely together.
        Include mk/warnings.mk after mk/custom-settings.mk to make this work.
      Reviewed By: bgamari, hvr
      Differential Revision: https://phabricator.haskell.org/D1536
  2. 31 Oct, 2015 1 commit
    • Tamar Christina's avatar
      Fix documentation build on windows · 6bef55c6
      Tamar Christina authored
      Fix building new Sphinx documenation on Windows in msys2 using Awson's patch on #11021.
      Install Sphinx using `pacman -S mingw-w64-$(uname -m)-python2-sphinx`
      Test Plan: Apply patch and ./validate
      Reviewers: thomie, bgamari, austin
      Reviewed By: thomie, bgamari
      Subscribers: erikd
      Differential Revision: https://phabricator.haskell.org/D1408
      GHC Trac Issues: #11021
  3. 03 Oct, 2015 1 commit
  4. 24 Aug, 2010 1 commit
    • Ian Lynagh's avatar
      Change how the dblatex/lndir problem is worked around · 4e7bbe99
      Ian Lynagh authored
      Hack: dblatex normalises the name of the main input file using
      os.path.realpath, which means that if we're in a linked build tree,
      it find the real source files rather than the symlinks in our link
      tree. This is fine for the static sources, but it means it can't
      find the generated sources.
      We therefore also generate the main input file, so that it really
      is in the link tree, and thus dblatex can find everything.
  5. 22 Aug, 2010 1 commit