Makefile revision 5680
3960N/A# The contents of this file are subject to the terms of the 3960N/A# Common Development and Distribution License (the "License"). 3960N/A# You may not use this file except in compliance with the License. 3960N/A# See the License for the specific language governing permissions 3960N/A# and limitations under the License. 3960N/A# When distributing Covered Code, include this CDDL HEADER in each 3960N/A# If applicable, add the following below this CDDL HEADER, with the 3960N/A# fields enclosed by brackets "[]" replaced with your own identifying 3960N/A# information: Portions Copyright [yyyy] [name of copyright owner] 5636N/A# Copyright (c) 2011, 2016, Oracle and/or its affiliates. All rights reserved. 3960N/A# Currently only builds with gcc 6687N/A# configure in cmake does not accept many of the options set in 6687N/A# expected failure for test: CTestTestUpload 3960N/A# Remove undesriable /opt/csw lines from the Modules/*.cmake files. 3960N/A# Since it's C++, force it to build as C++11 for ABI compatibility. 5680N/A# Need to remove this option from LD_OPTIONS (only affects sparc build); 5680N/A# We need these in the environment, although they are already passed 5680N/A# as CONFIGURE_OPTIONS; otherwise the correct compilers are not used 4603N/A# Use system-installed third-party libraries, rather than the private 3960N/A# copies in the cmake source. 4603N/A# Need C and C++ compiler locations for cmake tests 3960N/A '-e "s/\s\s*[0-9][0-9]*\.[0-9][0-9]* sec/ SEC sec/"' \
3960N/A '-e "s/\][0-9][0-9]*\.[0-9][0-9]* sec/\]SEC sec/"' # Built binaries are moved aside and replaced with # symlinks to the system-installed binaries in /usr/bin, # which will be executed for the system-test target # Restore the built binaries after system-test is done