Makefile revision 4663
3d78993c6d415f600f57520d1566627b5535d715Mark Andrews# CDDL HEADER START
8c850a29eda020642c84038e449d60f124c6123bMark Andrews# The contents of this file are subject to the terms of the
8c850a29eda020642c84038e449d60f124c6123bMark Andrews# Common Development and Distribution License (the "License").
8c850a29eda020642c84038e449d60f124c6123bMark Andrews# You may not use this file except in compliance with the License.
da31aff2f2a2163dafeea65c63f16d8f3fca05c5Mark Andrews# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
da31aff2f2a2163dafeea65c63f16d8f3fca05c5Mark Andrews# See the License for the specific language governing permissions
e8ca2abed76b550fd3baddcfb17f2c9a630d6b71Mark Andrews# and limitations under the License.
e8ca2abed76b550fd3baddcfb17f2c9a630d6b71Mark Andrews# When distributing Covered Code, include this CDDL HEADER in each
81d9d7a10e52b421d7f4784c48ae995b13203c59Mark Andrews# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
81d9d7a10e52b421d7f4784c48ae995b13203c59Mark Andrews# If applicable, add the following below this CDDL HEADER, with the
81d9d7a10e52b421d7f4784c48ae995b13203c59Mark Andrews# fields enclosed by brackets "[]" replaced with your own identifying
301f6ffbbeabcbf765f8163f4ffb7f6f0146b926Mark Andrews# information: Portions Copyright [yyyy] [name of copyright owner]
9e4b25fc3eb5777202147634d789345d893b4539Mark Andrews# CDDL HEADER END
9e4b25fc3eb5777202147634d789345d893b4539Mark Andrews# Copyright (c) 2011, 2015, Oracle and/or its affiliates. All rights reserved.
ddaeaddf2b9148ce3e6ec5fecc48f64ea5826faeMark AndrewsCOMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION)
a6f7fdcc039de75e9a20da90044caa814f0357a3Michael GraffCOMPONENT_PROJECT_URL= http://www.gnupg.org/related_software/gpgme/
d7e8610d31d83ff863e8b2dc05c238376c35e949Mark Andrews sha256:0db040c5b07e69cfe9a0b4566c8e90151ebacfe122c97c452f11386654aefcc9
d7e8610d31d83ff863e8b2dc05c238376c35e949Mark AndrewsCOMPONENT_ARCHIVE_URL= ftp://ftp.gnupg.org/gcrypt/gpgme/$(COMPONENT_ARCHIVE)
0899d16ebd6a70bb027e7899c53e7f542ebc987bEvan Hunt# Enable C99 mode + -Xc for its additional warnings.
d2e440ca30f27468443ccc7e21db0b8e10c4faf8Mark Andrews# -xinline=%auto -- we like inlining where appropriate
404df30f4fcbd318dd1e3cc027d2b5abff3ab6d5Mark Andrews# -xbuiltin=%none -- builtins have been known to be buggy
d813808a01d5629110b8df483ccc2dff9ec2a84fMark AndrewsCONFIGURE_OPTIONS += --infodir=$(CONFIGURE_INFODIR)
d813808a01d5629110b8df483ccc2dff9ec2a84fMark AndrewsCONFIGURE_OPTIONS += --with-gpg-error-prefix=$(CONFIGURE_PREFIX)
2cc262c0932a193b261e6e6a172855bd8f898c6dMark AndrewsCONFIGURE_OPTIONS += --with-libgpg-error-prefix=$(CONFIGURE_PREFIX)
2cc262c0932a193b261e6e6a172855bd8f898c6dMark AndrewsCONFIGURE_OPTIONS += --with-libassuan-prefix=$(CONFIGURE_PREFIX)
f183f4c0cd40354f423bdb129e7a0c9badb5082cMark Andrews# Although building and running the GpgME tests is enabled, GpgME's
f183f4c0cd40354f423bdb129e7a0c9badb5082cMark Andrews# Test Harness is not suitable for running in an automated test
e9908a145e763591bb407a4cd3d2062c7bc94cd8Mark Andrews# environment. The GpgME tests require interactive, manual input
71f4918fd8a5ec4f0a05aac657b614fdf2467bebMark Andrews# from the tty as well as system configuration changes.
71f4918fd8a5ec4f0a05aac657b614fdf2467bebMark Andrews# The GpgME Test Harness can only be run manually, and interactively
873a2046fb73aee49934d7978efe3da6509faed3Evan Hunt# from a terminal.