Skip to content
  • PHO's avatar
    Make top-level "configure" accept and propagate --with-curses-{includes,libraries} to libraries · bbb57a6b
    PHO authored
    Summary:
    If curses is installed into some non-standard path, we currently have
    to say something like the following in mk/build.mk:
    
      libraries/terminfo_CONFIGURE_OPTS += \
          --configure-option=--with-curses-includes=/somewhere/include \
          --configure-option=--with-curses-libraries=/somewhere/lib
    
    This is because the top-level configure does not accept nor propagate
    --with-curses-{includes,libraries} to libraries while it does so for
    iconv, gmp and libffi. It would be nice if curses were handled in the
    same manner.
    
    Test Plan: Install curses into some non-standard path. Then run the top-level "configure" script with options "--with-curses-includes=/path/to/curses/include" and "--with-curses-libraries=/path/to/curses/lib".
    
    Reviewers: austin
    
    Reviewed By: austin
    
    Subscribers: thomie, PHO
    
    Differential Revision: https://phabricator.haskell.org/D665
    
    GHC Trac Issues: #10096
    bbb57a6b