1. 05 Dec, 2016 1 commit
  2. 01 Dec, 2016 1 commit
  3. 11 Oct, 2016 1 commit
  4. 06 Oct, 2016 1 commit
    • Nicolai Stange's avatar
      cleanup: autotools: don't modify user chosen installation prefix · 35cdbf9b
      Nicolai Stange authored and Hendryk Bockelmann's avatar Hendryk Bockelmann committed
      Currently, configure constructs a $SETUPTYPE string based on the selected
      configuration and appends that to installation prefix as given by --prefix.
      
      This behaviour is not only unusual, but limits the user to completely
      determine the final installation path.
      
      Abandon it. Namely,
      - purge the --with-mpitype option from configure,
      - do not construct a $SETUPTYPE string,
      - purge any reference to $SETUPTYPE from the Makefile.am's.
      
      Additionally, in order to avoid name clashs in the case of
      --enable-fakelib, install the "real" sct headers into $pkgincludedir, e.g.
      $prefix/include/sct, and the fake ones into a directory named "nosct"
      thereunder. Rename the fake libsct.la to libnosct.la.
      
      The above changes render the install-all make target, which reconfigures
      and rebuilds in all combinations of w/ and w/o OpenMP and MPI,
      disfunctional. Functionality of that kind is better preserved in some
      user defined wrapper scripts around the build process anyway and thus,
      purge the install-all make target.
      
      Finally, adapt the pkgconfig/sct.pc.in to properly reflect the changes.
      35cdbf9b
  5. 29 Jun, 2016 1 commit
    • Nicolai Stange's avatar
      cleanup: autotools: don't modify user chosen installation prefix · 2e74165a
      Nicolai Stange authored
      Currently, configure constructs a $SETUPTYPE string based on the selected
      configuration and appends that to installation prefix as given by --prefix.
      
      This behaviour is not only unusual, but limits the user to completely
      determine the final installation path.
      
      Abandon it. Namely,
      - purge the --with-mpitype option from configure,
      - do not construct a $SETUPTYPE string,
      - purge any reference to $SETUPTYPE from the Makefile.am's.
      
      Additionally, in order to avoid name clashs in the case of
      --enable-fakelib, install the "real" sct headers into $pkgincludedir, e.g.
      $prefix/include/sct, and the fake ones into a directory named "nosct"
      thereunder. Rename the fake libsct.la to libnosct.la.
      
      The above changes render the install-all make target, which reconfigures
      and rebuilds in all combinations of w/ and w/o OpenMP and MPI,
      disfunctional. Functionality of that kind is better preserved in some
      user defined wrapper scripts around the build process anyway and thus,
      purge the install-all make target.
      
      Finally, adapt the pkgconfig/sct.pc.in to properly reflect the changes.
      2e74165a
  6. 13 Apr, 2016 1 commit
  7. 05 Apr, 2016 1 commit
  8. 18 Feb, 2016 2 commits
  9. 11 Feb, 2016 1 commit
  10. 09 Nov, 2015 1 commit