Makefile revision 7047
303N/A# The contents of this file are subject to the terms of the 303N/A# Common Development and Distribution License (the "License"). 303N/A# You may not use this file except in compliance with the License. 303N/A# See the License for the specific language governing permissions 303N/A# and limitations under the License. 303N/A# When distributing Covered Code, include this CDDL HEADER in each 303N/A# If applicable, add the following below this CDDL HEADER, with the 303N/A# fields enclosed by brackets "[]" replaced with your own identifying 303N/A# information: Portions Copyright [yyyy] [name of copyright owner] 5680N/A# Copyright (c) 2011, 2016, Oracle and/or its affiliates. All rights reserved. 6239N/A# COMPONENT_SRC* is autodefined by the prep-{SCM} Makefile fragment 303N/A# Test only the terminal variant. 303N/A# Studio 12.3 and 12.4 allow unknown __attribute__s, but complain about them, 303N/A# making the build pretty loud about unknown "unused" attributes. If we make 303N/A# it an error, configure will turn off its use. See bug 20230791. 5680N/A# Make sure we use a 64-bit, multithreaded perl 303N/A# Vim's configure script looks for a "python3" executable, per PEP 394 4115N/A# We build two variants: with and without X support. 4115N/A# Vim's build is too smart for itself and configure can't run outside of a 4115N/A# For the GUI, install only the executable itself. 4115N/A nawk '/begin of license/ {p=1; getline; next} /end of license/ {p=0} p == 1 {print}' $< > $@