From f957f1936c4f649e34a3b6340b5ab9d3023fbc2d Mon Sep 17 00:00:00 2001 From: Ryan Viertel Date: Fri, 26 Feb 2021 16:35:09 -0700 Subject: adds flag to turn off NLOPT_OCTAVE in CMAKE when -octave (#21997) --- var/spack/repos/builtin/packages/nlopt/package.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/var/spack/repos/builtin/packages/nlopt/package.py b/var/spack/repos/builtin/packages/nlopt/package.py index 3beb7d9966..5b8dac7c6d 100644 --- a/var/spack/repos/builtin/packages/nlopt/package.py +++ b/var/spack/repos/builtin/packages/nlopt/package.py @@ -55,6 +55,10 @@ class Nlopt(CMakePackage): if '-shared' in spec: args.append('-DBUILD_SHARED_LIBS:Bool=OFF') + # On is default + if '-octave' in spec: + args.append('-DNLOPT_OCTAVE:Bool=OFF') + if '+cxx' in spec: args.append('-DNLOPT_CXX:BOOL=ON') -- cgit v1.2.3-70-g09d2