Skip to content
Snippets Groups Projects
Unverified Commit de06afa2 authored by Thorsten Hater's avatar Thorsten Hater Committed by GitHub
Browse files

Isolate external catalogues from libarbor.a. (#1837)

# Changes
- Bump ABI to v0.1.1
- Add `arb_mechanism` to bundle `type` and `interface`s
- Adjust `generate_catalogue` and `build_catalogue`
- Return `nullptr` for GPU interfaces if not enabled

# Open Questions
- How to tell CMake not to link against `libarbor.a` and only use headers?
- ~~How to get around `#ifdef ARB_GPU_ENABLED`~~ Update: just embrace it.

# Linked Issues
Fixes #1834 
parent 066dd383
No related branches found
No related tags found
No related merge requests found
Showing
with 170 additions and 77 deletions
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment