remove CamelCase from variant names

This commit is contained in:
Gilbert Brietzke 2019-07-16 11:18:18 +02:00
parent 7db1540bc6
commit 180566f760

View File

@ -26,15 +26,15 @@ class Asagi(CMakePackage):
values=('static', 'shared'), multi=True) values=('static', 'shared'), multi=True)
variant('fortran', default=True, description="enable fortran support") variant('fortran', default=True, description="enable fortran support")
variant('maxDimensions', default=4, variant('max_dimensions', default=4,
description="max. number of dimensions supported") description="max. number of dimensions supported")
variant('numa', default=True, description="enable NUMA support") variant('numa', default=True, description="enable NUMA support")
variant('mpi', default=True, description="enable MPI") variant('mpi', default=True, description="enable MPI")
variant('threadsafe', default=True, variant('threadsafe', default=True,
description="enable threadsafe ASAGI-functions") description="enable threadsafe ASAGI-functions")
variant('threadsafeCounter', default=False, variant('threadsafe_counter', default=False,
description="enable threadsafe access counters") description="enable threadsafe access counters")
variant('threadsafeMPI', default=True, variant('threadsafe_mpi', default=True,
description="make MPI calls threadsafe") description="make MPI calls threadsafe")
variant('mpi3', default=True, variant('mpi3', default=True,
description="enable MPI-3 (enables additional features)") description="enable MPI-3 (enables additional features)")
@ -53,7 +53,7 @@ def cmake_args(self):
link_type = self.spec.variants['link_type'].value link_type = self.spec.variants['link_type'].value
spec = self.spec spec = self.spec
args = ['-DMAX_DIMENSIONS=' + spec.variants['maxDimensions'].value, args = ['-DMAX_DIMENSIONS=' + spec.variants['max_dimensions'].value,
'-DSHARED_LIB=' + ('ON' if 'shared' in link_type else 'OFF'), '-DSHARED_LIB=' + ('ON' if 'shared' in link_type else 'OFF'),
'-DSTATIC_LIB=' + ('ON' if 'static' in link_type else 'OFF'), '-DSTATIC_LIB=' + ('ON' if 'static' in link_type else 'OFF'),
'-DFORTRAN_SUPPORT=' + ('ON' if '+fortran' in spec else 'OFF'), '-DFORTRAN_SUPPORT=' + ('ON' if '+fortran' in spec else 'OFF'),
@ -64,7 +64,7 @@ def cmake_args(self):
'-DTESTS=' + ('ON' if '+tests' in spec else 'OFF'), '-DTESTS=' + ('ON' if '+tests' in spec else 'OFF'),
'-DEXAMPLES=' + ('ON' if '+tests' in spec else 'OFF'), '-DEXAMPLES=' + ('ON' if '+tests' in spec else 'OFF'),
'-DTHREADSAFE_COUNTER=' '-DTHREADSAFE_COUNTER='
+ ('ON' if '+threadsafeCounter' in spec else 'OFF'), + ('ON' if '+threadsafe_counter' in spec else 'OFF'),
'-DTHREADSAFE_MPI=' '-DTHREADSAFE_MPI='
+ ('ON' if '+threadsafeMPI' in spec else 'OFF'), ] + ('ON' if '+threadsafe_mpi' in spec else 'OFF'), ]
return args return args