Makefile revision 210
337d121aa0049cbd0ae664f5d1c431d862f1d49ejim#
ec79b29695b183f794264bbb578c51e93d1f9b1emartin# CDDL HEADER START
6aa2272cc4af77e605ba2c4a4781f8567408b7e3pquerna#
ee508128c414648982d1cca7801f63b01a0a4f8aminfrin# The contents of this file are subject to the terms of the
111c8f806b790a72ad0244aae35252470662e10drpluem# Common Development and Distribution License (the "License").
111c8f806b790a72ad0244aae35252470662e10drpluem# You may not use this file except in compliance with the License.
111c8f806b790a72ad0244aae35252470662e10drpluem#
399d43256a3339482bfa6cb76eb72ce5b363ae7arpluem# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
399d43256a3339482bfa6cb76eb72ce5b363ae7arpluem# or http://www.opensolaris.org/os/licensing.
399d43256a3339482bfa6cb76eb72ce5b363ae7arpluem# See the License for the specific language governing permissions
399d43256a3339482bfa6cb76eb72ce5b363ae7arpluem# and limitations under the License.
37b35c7feec8216b5119c0c083990cfe4e400769rpluem#
37b35c7feec8216b5119c0c083990cfe4e400769rpluem# When distributing Covered Code, include this CDDL HEADER in each
37b35c7feec8216b5119c0c083990cfe4e400769rpluem# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
dd6199828976e6c7850ca6abd7a1ceba99e9ed16chrisd# If applicable, add the following below this CDDL HEADER, with the
dd6199828976e6c7850ca6abd7a1ceba99e9ed16chrisd# fields enclosed by brackets "[]" replaced with your own identifying
dd6199828976e6c7850ca6abd7a1ceba99e9ed16chrisd# information: Portions Copyright [yyyy] [name of copyright owner]
dd6199828976e6c7850ca6abd7a1ceba99e9ed16chrisd#
bc786d0dba3cefae135fb85ab303ddb2b229e43drpluem# CDDL HEADER END
bc786d0dba3cefae135fb85ab303ddb2b229e43drpluem#
bc786d0dba3cefae135fb85ab303ddb2b229e43drpluem# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
3ff68b9ee78262779dbedf791576d35fdd229f7brpluem#
3ff68b9ee78262779dbedf791576d35fdd229f7brplueminclude ../../make-rules/shared-macros.mk
3ff68b9ee78262779dbedf791576d35fdd229f7brpluem
de0fed4fa6741aea09dbe28f03aa4c20e822ed5drpluemCOMPONENT_NAME= doxygen
de0fed4fa6741aea09dbe28f03aa4c20e822ed5drpluemCOMPONENT_VERSION= 1.5.7.1
de0fed4fa6741aea09dbe28f03aa4c20e822ed5drpluemCOMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION)
de0fed4fa6741aea09dbe28f03aa4c20e822ed5drpluemCOMPONENT_ARCHIVE= $(COMPONENT_SRC).src.tar.gz
de0fed4fa6741aea09dbe28f03aa4c20e822ed5drpluemCOMPONENT_ARCHIVE_HASH= sha1:aecb0c453f76e900eb2aa8132ad063215005fca3
38c37050250a232748df499cb74e2bec82cd791aminfrinCOMPONENT_ARCHIVE_URL= http://ftp.stack.nl/pub/users/dimitri/$(COMPONENT_ARCHIVE)
38c37050250a232748df499cb74e2bec82cd791aminfrin
38c37050250a232748df499cb74e2bec82cd791aminfrininclude ../../make-rules/prep.mk
38c37050250a232748df499cb74e2bec82cd791aminfrininclude ../../make-rules/configure.mk
38c37050250a232748df499cb74e2bec82cd791aminfrininclude ../../make-rules/ips.mk
38c37050250a232748df499cb74e2bec82cd791aminfrin
38c37050250a232748df499cb74e2bec82cd791aminfrin# Necessary to find CC during build
38c37050250a232748df499cb74e2bec82cd791aminfrinPATH=$(SPRO_VROOT)/bin:/usr/bin
38c37050250a232748df499cb74e2bec82cd791aminfrin
ab43b4a17b2ac31ccb1cf280be8c42a8a314cecbjorton# Missing files in build dir for configure without this.
ab43b4a17b2ac31ccb1cf280be8c42a8a314cecbjortonCOMPONENT_PRE_CONFIGURE_ACTION = ($(CLONEY) $(SOURCE_DIR) $(@D))
ab43b4a17b2ac31ccb1cf280be8c42a8a314cecbjorton
67139e2d50d1e11558d87f7042f61cb04bb0d1d2jim# Need to override default options since configure doesn't
67139e2d50d1e11558d87f7042f61cb04bb0d1d2jim# understand CC, CXX, etc.
67139e2d50d1e11558d87f7042f61cb04bb0d1d2jimCONFIGURE_OPTIONS = --platform solaris-cc
67139e2d50d1e11558d87f7042f61cb04bb0d1d2jimCONFIGURE_OPTIONS += --prefix /usr
67139e2d50d1e11558d87f7042f61cb04bb0d1d2jimCONFIGURE_OPTIONS += --enable-langs nl,se,cz,fr,id,it,de,jp,je,es,fi,ru,hr,pl,pt,hu,kr,ke,ro,si,cn,no,br,dk,sk,ua,gr,tw,sr,ca,lt,za,ar,fa
a4ab95921be8ce5de50913cd6505d41b672eb375minfrin
a4ab95921be8ce5de50913cd6505d41b672eb375minfrin# common targets
a4ab95921be8ce5de50913cd6505d41b672eb375minfrinbuild: $(BUILD_32)
a4ab95921be8ce5de50913cd6505d41b672eb375minfrin
e605dd6afa940f799c873ffeaa5e25fa4ea9a2c8minfrininstall: $(INSTALL_32)
e605dd6afa940f799c873ffeaa5e25fa4ea9a2c8minfrin
e605dd6afa940f799c873ffeaa5e25fa4ea9a2c8minfrintest: $(NO_TESTS)
e605dd6afa940f799c873ffeaa5e25fa4ea9a2c8minfrin
e605dd6afa940f799c873ffeaa5e25fa4ea9a2c8minfrinBUILD_PKG_DEPENDENCIES = $(BUILD_TOOLS)
50c06405bc48121db2913925549407fd3e79bcedmturk
50c06405bc48121db2913925549407fd3e79bcedmturkinclude ../../make-rules/depend.mk
30db430cb6aaf0c9c3c1bfe1a6c7ddb7ef8a4efcjim