Makefile.com revision 70025d765b044c6d8594bb965a2247a61e991a99
8d22687fbdc540bd0b4d05fd90d87fb6037f4b9fJorgen Austvik#
8d22687fbdc540bd0b4d05fd90d87fb6037f4b9fJorgen Austvik# CDDL HEADER START
8d22687fbdc540bd0b4d05fd90d87fb6037f4b9fJorgen Austvik#
8d22687fbdc540bd0b4d05fd90d87fb6037f4b9fJorgen Austvik# The contents of this file are subject to the terms of the
8d22687fbdc540bd0b4d05fd90d87fb6037f4b9fJorgen Austvik# Common Development and Distribution License, Version 1.0 only
8d22687fbdc540bd0b4d05fd90d87fb6037f4b9fJorgen Austvik# (the "License"). You may not use this file except in compliance
8d22687fbdc540bd0b4d05fd90d87fb6037f4b9fJorgen Austvik# with the License.
8d22687fbdc540bd0b4d05fd90d87fb6037f4b9fJorgen Austvik#
8d22687fbdc540bd0b4d05fd90d87fb6037f4b9fJorgen Austvik# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
8d22687fbdc540bd0b4d05fd90d87fb6037f4b9fJorgen Austvik# or http://www.opensolaris.org/os/licensing.
8d22687fbdc540bd0b4d05fd90d87fb6037f4b9fJorgen Austvik# See the License for the specific language governing permissions
8d22687fbdc540bd0b4d05fd90d87fb6037f4b9fJorgen Austvik# and limitations under the License.
8d22687fbdc540bd0b4d05fd90d87fb6037f4b9fJorgen Austvik#
8d22687fbdc540bd0b4d05fd90d87fb6037f4b9fJorgen Austvik# When distributing Covered Code, include this CDDL HEADER in each
8d22687fbdc540bd0b4d05fd90d87fb6037f4b9fJorgen Austvik# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
8d22687fbdc540bd0b4d05fd90d87fb6037f4b9fJorgen Austvik# If applicable, add the following below this CDDL HEADER, with the
8d22687fbdc540bd0b4d05fd90d87fb6037f4b9fJorgen Austvik# fields enclosed by brackets "[]" replaced with your own identifying
8d22687fbdc540bd0b4d05fd90d87fb6037f4b9fJorgen Austvik# information: Portions Copyright [yyyy] [name of copyright owner]
8d22687fbdc540bd0b4d05fd90d87fb6037f4b9fJorgen Austvik#
8d22687fbdc540bd0b4d05fd90d87fb6037f4b9fJorgen Austvik# CDDL HEADER END
8d22687fbdc540bd0b4d05fd90d87fb6037f4b9fJorgen Austvik#
8d22687fbdc540bd0b4d05fd90d87fb6037f4b9fJorgen Austvik#
8d22687fbdc540bd0b4d05fd90d87fb6037f4b9fJorgen Austvik# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
8d22687fbdc540bd0b4d05fd90d87fb6037f4b9fJorgen Austvik# Use is subject to license terms.
8d22687fbdc540bd0b4d05fd90d87fb6037f4b9fJorgen Austvik#
8d22687fbdc540bd0b4d05fd90d87fb6037f4b9fJorgen Austvik#ident "%Z%%M% %I% %E% SMI"
8d22687fbdc540bd0b4d05fd90d87fb6037f4b9fJorgen Austvik#
8d22687fbdc540bd0b4d05fd90d87fb6037f4b9fJorgen Austvik# cmd/pcidr/Makefile.com
8d22687fbdc540bd0b4d05fd90d87fb6037f4b9fJorgen Austvik#
8d22687fbdc540bd0b4d05fd90d87fb6037f4b9fJorgen Austvik# to be included AFTER cmd/Makefile.cmd or lib/Makefile.lib
8d22687fbdc540bd0b4d05fd90d87fb6037f4b9fJorgen Austvik
8d22687fbdc540bd0b4d05fd90d87fb6037f4b9fJorgen AustvikTOP = $(SRC)/cmd/pcidr
8d22687fbdc540bd0b4d05fd90d87fb6037f4b9fJorgen AustvikINSTALLDIR = /usr/lib/pci
8d22687fbdc540bd0b4d05fd90d87fb6037f4b9fJorgen Austvik
8d22687fbdc540bd0b4d05fd90d87fb6037f4b9fJorgen Austvik#############################################################################
8d22687fbdc540bd0b4d05fd90d87fb6037f4b9fJorgen Austvik### used by macros in Makefile.cmd/lib
8d22687fbdc540bd0b4d05fd90d87fb6037f4b9fJorgen Austvik
8d22687fbdc540bd0b4d05fd90d87fb6037f4b9fJorgen AustvikHDRDIR = $(TOP)
8d22687fbdc540bd0b4d05fd90d87fb6037f4b9fJorgen AustvikHDRS_SH = cd $(HDRDIR); ls *.h
8d22687fbdc540bd0b4d05fd90d87fb6037f4b9fJorgen AustvikHDRS = $(HDRS_SH:sh)
8d22687fbdc540bd0b4d05fd90d87fb6037f4b9fJorgen Austvik
8d22687fbdc540bd0b4d05fd90d87fb6037f4b9fJorgen AustvikROOTLIBDIR = $(ROOT)/$(INSTALLDIR)
8d22687fbdc540bd0b4d05fd90d87fb6037f4b9fJorgen AustvikROOTCMDDIR = $(ROOTLIBDIR)
8d22687fbdc540bd0b4d05fd90d87fb6037f4b9fJorgen Austvik#############################################################################
8d22687fbdc540bd0b4d05fd90d87fb6037f4b9fJorgen Austvik
8d22687fbdc540bd0b4d05fd90d87fb6037f4b9fJorgen AustvikCPPFLAGS += -D_REENTRANT -I$(HDRDIR)
8d22687fbdc540bd0b4d05fd90d87fb6037f4b9fJorgen Austvik
8d22687fbdc540bd0b4d05fd90d87fb6037f4b9fJorgen Austvik# Note that LDFLAGS is NOT used in the build rules for shared objects!
8d22687fbdc540bd0b4d05fd90d87fb6037f4b9fJorgen Austvik# LDLIBS is limited to -L and -l options; all other options must be added to
8d22687fbdc540bd0b4d05fd90d87fb6037f4b9fJorgen Austvik# DYNFLAGS for shared objects
8d22687fbdc540bd0b4d05fd90d87fb6037f4b9fJorgen Austvik
8d22687fbdc540bd0b4d05fd90d87fb6037f4b9fJorgen AustvikLDLIBS += -lc
8d22687fbdc540bd0b4d05fd90d87fb6037f4b9fJorgen Austvik