From 26ffbe3d216cca82838915d56033b3b132f35b52 Mon Sep 17 00:00:00 2001 From: Chuck Atkins Date: Wed, 8 Jan 2020 13:17:53 -0500 Subject: cmake: Create an optimized release build (#14414) --- var/spack/repos/builtin/packages/cmake/package.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'var') diff --git a/var/spack/repos/builtin/packages/cmake/package.py b/var/spack/repos/builtin/packages/cmake/package.py index d99cda2f8c..f2fa2290fb 100644 --- a/var/spack/repos/builtin/packages/cmake/package.py +++ b/var/spack/repos/builtin/packages/cmake/package.py @@ -168,8 +168,15 @@ class Cmake(Package): args.append('--sphinx-html') args.append('--sphinx-man') + # Now for CMake arguments to pass after the initial bootstrap + args.append('--') + + # Make sure to create an optimized release build + args.append('-DCMAKE_BUILD_TYPE=Release') + + # When building our own private copy of curl then we need to properly + # enable / disable oepnssl if '+ownlibs' in spec: - args.append('--') args.append('-DCMAKE_USE_OPENSSL=%s' % str('+openssl' in spec)) return args -- cgit v1.2.3-70-g09d2