Skip to content

Commit

Permalink
Generate 'CITATION.cff' from CMake
Browse files Browse the repository at this point in the history
This way, we only need to maintain the version number in one place
  • Loading branch information
SSoelvsten committed Dec 1, 2023
1 parent f21ab78 commit b538684
Show file tree
Hide file tree
Showing 2 changed files with 45 additions and 0 deletions.
43 changes: 43 additions & 0 deletions CITATION.cff.in
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
cff-version: 1.2.0
message: >-
If you use this software, please cite it as below together with the relevant
paper(s).
title: Adiar
abstract: >-
An I/O-efficient implementation of (Binary) Decision
Diagrams
keywords:
- Binary Decision Diagrams
- Zero-suppressed Decision Diagrams
- External Memory Algorithms
- Time-forward Processing
type: software
license: MIT
url: 'https://ssoelvsten.github.io/adiar'
version: @ADIAR_VERSION_MAJOR@.@ADIAR_VERSION_MINOR@.@ADIAR_VERSION_PATCH@
authors:
- given-names: Steffan Christ
family-names: Sølvsten
email: soelvsten@cs.au.dk
affiliation: Aarhus University
orcid: 'https://orcid.org/0000-0003-0963-6569'
- given-names: Jaco
name-particle: Van de
family-names: Pol
email: jaco@cs.au.dk
affiliation: Aarhus University
orcid: 'https://orcid.org/0000-0003-4305-0625'
- given-names: Anna Blume
family-names: Jakobsen
affiliation: Aarhus University
- given-names: Casper Moldrup
family-names: Rysgaard
email: rysgaard@cs.au.dk
affiliation: Aarhus University
- given-names: Mathias Weller Berg
family-names: Thomasen
affiliation: Aarhus University
identifiers:
- type: doi
value: 10.5281/zenodo.4718218
description: Zenodo Artifact
2 changes: 2 additions & 0 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@ project (adiar
LANGUAGES CXX
)

configure_file(CITATION.cff.in ${PROJECT_SOURCE_DIR}/CITATION.cff)

enable_language(CXX)

# ============================================================================ #
Expand Down

0 comments on commit b538684

Please sign in to comment.