Skip to content

Update dependency handling logic in meson and CMake#114

Merged
awvwgk merged 3 commits intodftd4:mainfrom
awvwgk:dependency
Jul 26, 2021
Merged

Update dependency handling logic in meson and CMake#114
awvwgk merged 3 commits intodftd4:mainfrom
awvwgk:dependency

Conversation

@awvwgk
Copy link
Copy Markdown
Member

@awvwgk awvwgk commented Jul 25, 2021

  • allow meson to find dependencies before falling back to subprojects
  • add custom CMake finder for mctc-lib, mstore, multicharge and BLAS
  • add CMake macro to find (cmake/pkgconf) or include (subproject/fetch) dependencies
  • BLAS finder export respective targets for older CMake versions

Closes #106

- allow meson to find dependencies before falling back to subprojects
- add custom CMake finder for mctc-lib, mstore, multicharge and BLAS
- add CMake macro to find (cmake/pkgconf) or include (subproject/fetch) dependencies
- BLAS finder export respective targets for older CMake versions
@awvwgk awvwgk added the build Build system related issues (platform, compilers) label Jul 25, 2021
@codecov
Copy link
Copy Markdown

codecov bot commented Jul 25, 2021

Codecov Report

Merging #114 (0b8cb89) into main (82f55cc) will not change coverage.
The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff           @@
##             main     #114   +/-   ##
=======================================
  Coverage   59.16%   59.16%           
=======================================
  Files          40       40           
  Lines        2946     2946           
  Branches      995      995           
=======================================
  Hits         1743     1743           
  Misses        642      642           
  Partials      561      561           

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 82f55cc...0b8cb89. Read the comment docs.

@awvwgk awvwgk merged commit 82d9fe1 into dftd4:main Jul 26, 2021
@awvwgk awvwgk deleted the dependency branch July 26, 2021 05:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

build Build system related issues (platform, compilers)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant