Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DM-23835: Support conda compilers and conda third parties #76

Merged
merged 27 commits into from
Apr 30, 2020

Commits on Mar 11, 2020

  1. Update table file for third parties

    (cherry picked from commit bbb8eb2)
    brianv0 committed Mar 11, 2020
    Configuration menu
    Copy the full SHA
    e375b81 View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2020

  1. Support configs directory for external third parties

    Added RPATH and _RPATH
    Added platform check for rpath
    Added /usr/lib to LIBPATH
    Cleanup config strategy in dependencies.py
    (cherry picked from commit 8ea99a0)
    (cherry picked from commit b27c020)
    (cherry picked from commit fd53b11)
    (cherry picked from commit 26c5f50)
    (cherry picked from commit 8d76b84)
    (cherry picked from commit 6c60b75)
    (cherry picked from commit 04681ed)
    (cherry picked from commit acb9aca)
    (cherry picked from commit 74ec0aa)
    (cherry picked from commit e182b37)
    (cherry picked from commit 445f6cc)
    (cherry picked from commit b2fd8de8f052360cb9f3438233c1f6f11ae4c413)
    (cherry picked from commit a1efdfc1ee09e99b489540974ce68710ed8a87ef)
    (cherry picked from commit 3f81ead68fc693be95842f42c85e4ec0e803cadd)
    (cherry picked from commit 713be2950d6e2712fc5c7d88de9becac4d6290c0)
    (cherry picked from commit 3a59533)
    gcomoretto authored and brianv0 committed Apr 27, 2020
    Configuration menu
    Copy the full SHA
    a4a286b View commit details
    Browse the repository at this point in the history
  2. Add fftw config

    (cherry picked from commit 8ae2a03)
    brianv0 committed Apr 27, 2020
    Configuration menu
    Copy the full SHA
    cc6a5fa View commit details
    Browse the repository at this point in the history
  3. Added ndarray.cfg

    (cherry picked from commit 485cc9d)
    (cherry picked from commit c7eabe1)
    
    (cherry picked from commit f7712cb)
    gcomoretto authored and brianv0 committed Apr 27, 2020
    Configuration menu
    Copy the full SHA
    4f48c96 View commit details
    Browse the repository at this point in the history
  4. Added minuit2 cfg file

    (cherry picked from commit df93a7e76a60aedc6636b56a0c7e1b78bffc927e)
    (cherry picked from commit 0ba9545)
    gcomoretto authored and brianv0 committed Apr 27, 2020
    Configuration menu
    Copy the full SHA
    787c845 View commit details
    Browse the repository at this point in the history
  5. Added log4cxx.cfg file

    (cherry picked from commit 6a77d6c36921e9ec87168017d81b527f288579dc)
    (cherry picked from commit fd14d50)
    gcomoretto authored and brianv0 committed Apr 27, 2020
    Configuration menu
    Copy the full SHA
    6abaa02 View commit details
    Browse the repository at this point in the history
  6. Added apr_util.cfg

    (cherry picked from commit d2c0397e815c3c712af3cf3d9684629ee782bc09)
    (cherry picked from commit 4c0cbb4)
    gcomoretto authored and brianv0 committed Apr 27, 2020
    Configuration menu
    Copy the full SHA
    e8548b7 View commit details
    Browse the repository at this point in the history
  7. Add gsl.cfg file

    (cherry picked from commit 53d5a01a8c543b1006175a0d381cebb51c42770e)
    (cherry picked from commit a4651ca)
    gcomoretto authored and brianv0 committed Apr 27, 2020
    Configuration menu
    Copy the full SHA
    0695c65 View commit details
    Browse the repository at this point in the history
  8. Added cfitsio config file

    (cherry picked from commit c58a830ce48fa7395a76492626b384c38fa12522)
    (cherry picked from commit 0c1fbb6)
    gcomoretto authored and brianv0 committed Apr 27, 2020
    Configuration menu
    Copy the full SHA
    bc2ab2c View commit details
    Browse the repository at this point in the history
  9. Added apr.cfg

    (cherry picked from commit 68f1aad)
    (cherry picked from commit fda53de)
    gcomoretto authored and brianv0 committed Apr 27, 2020
    Configuration menu
    Copy the full SHA
    1cb529a View commit details
    Browse the repository at this point in the history
  10. added numpy.cfg

    (cherry picked from commit adb43fa)
    (cherry picked from commit 830a15d)
    gcomoretto authored and brianv0 committed Apr 27, 2020
    Configuration menu
    Copy the full SHA
    3baffca View commit details
    Browse the repository at this point in the history
  11. Added config folder for 3rd party cfg files

    (cherry picked from commit 2a6b0f2)
    (cherry picked from commit 762f18a)
    gcomoretto authored and brianv0 committed Apr 27, 2020
    Configuration menu
    Copy the full SHA
    b749bd6 View commit details
    Browse the repository at this point in the history
  12. Add starlink_ast config

    (cherry picked from commit b629a20)
    brianv0 committed Apr 27, 2020
    Configuration menu
    Copy the full SHA
    18963ef View commit details
    Browse the repository at this point in the history
  13. Add pybind11 to configs

    (cherry picked from commit 17aee87)
    brianv0 committed Apr 27, 2020
    Configuration menu
    Copy the full SHA
    573a169 View commit details
    Browse the repository at this point in the history
  14. Add python config

    (cherry picked from commit 0bc8c03)
    brianv0 committed Apr 27, 2020
    Configuration menu
    Copy the full SHA
    234b5eb View commit details
    Browse the repository at this point in the history
  15. Add eigen config

    brianv0 committed Apr 27, 2020
    Configuration menu
    Copy the full SHA
    775f112 View commit details
    Browse the repository at this point in the history
  16. Update for minuit2_standalone

    brianv0 committed Apr 27, 2020
    Configuration menu
    Copy the full SHA
    0cb0673 View commit details
    Browse the repository at this point in the history
  17. Add galsim config

    brianv0 committed Apr 27, 2020
    Configuration menu
    Copy the full SHA
    94cfc67 View commit details
    Browse the repository at this point in the history
  18. Added minuit2 cfg file

    (cherry picked from commit df93a7e76a60aedc6636b56a0c7e1b78bffc927e)
    (cherry picked from commit 0ba9545)
    gcomoretto authored and brianv0 committed Apr 27, 2020
    Configuration menu
    Copy the full SHA
    b95a975 View commit details
    Browse the repository at this point in the history
  19. Update for minuit2_standalone

    brianv0 committed Apr 27, 2020
    Configuration menu
    Copy the full SHA
    325302f View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    853d5dc View commit details
    Browse the repository at this point in the history
  21. Add use_conda_compilers and Preserve CONDA_BUILD_SYSROOT

    Add note about RPATHs
    
    Fixup
    brianv0 committed Apr 27, 2020
    Configuration menu
    Copy the full SHA
    0adcb06 View commit details
    Browse the repository at this point in the history
  22. Add xpa config

    brianv0 committed Apr 27, 2020
    Configuration menu
    Copy the full SHA
    91a2959 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    df9eef9 View commit details
    Browse the repository at this point in the history
  24. Add eigen to ndarray config

    brianv0 committed Apr 27, 2020
    Configuration menu
    Copy the full SHA
    8e7a200 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    a2d92fa View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    48994a5 View commit details
    Browse the repository at this point in the history