Skip to content

Commit

Permalink
less cluttered build variants #3
Browse files Browse the repository at this point in the history
  • Loading branch information
behrisch committed Jan 11, 2024
1 parent d85861f commit ac9a8a7
Showing 1 changed file with 15 additions and 28 deletions.
43 changes: 15 additions & 28 deletions cmake-variants.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -31,32 +31,19 @@ buildType:
settings:
CMAKE_BUILD_TYPE: Release

pythonBindings:
default: 'default'
description: Enable Python bindings?
bindings:
default: yes
description: Enable Python and Java bindings?
choices:
'default':
short: Python (def.)
long: Python (default)
settings:
ENABLE_PYTHON_BINDINGS: 'yes'
'no':
short: 'noPython'
long: noPython
settings:
ENABLE_PYTHON_BINDINGS: 'no'

javaBindings:
default: 'no'
description: Enable Java bindings?
choices:
'no':
short: 'noJava'
long: noJava
settings:
ENABLE_JAVA_BINDINGS: 0
'default':
short: Java (def.)
long: Java default installation
settings:
ENABLE_JAVA_BINDINGS: 'yes'
yes:
short: Bindings
long: Bindings enabled
settings:
ENABLE_PYTHON_BINDINGS: yes
ENABLE_JAVA_BINDINGS: yes
no:
short: noBindings
long: Bindings not enabled
settings:
ENABLE_JAVA_BINDINGS: no
ENABLE_PYTHON_BINDINGS: no

0 comments on commit ac9a8a7

Please sign in to comment.