Makefile revision 2
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankg# CDDL HEADER START
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankg#
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankg# The contents of this file are subject to the terms of the
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankg# Common Development and Distribution License (the "License").
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankg# You may not use this file except in compliance with the License.
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankg#
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankg# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankg# or http://www.opensolaris.org/os/licensing.
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankg# See the License for the specific language governing permissions
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankg# and limitations under the License.
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankg#
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankg# When distributing Covered Code, include this CDDL HEADER in each
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankg# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankg# If applicable, add the following below this CDDL HEADER, with the
0662ed52e814f8f08ef0e09956413a792584eddffuankg# fields enclosed by brackets "[]" replaced with your own identifying
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankg# information: Portions Copyright [yyyy] [name of copyright owner]
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankg#
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankg# CDDL HEADER END
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankg#
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankg#
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankg# Copyright (c) 2008, 2011, Oracle and/or its affiliates. All rights reserved.
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankg#
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankg# lib/libunistat/Makefile
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankg
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankginclude ../Makefile.lib
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankg
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankgUTSBASE= ../../uts
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankg
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankgSUBDIRS= $(MACH)
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankg
16b55a35cff91315d261d1baa776138af465c4e4fuankgall := TARGET= all
16b55a35cff91315d261d1baa776138af465c4e4fuankgclean := TARGET= clean
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankgclobber := TARGET= clobber
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankgdelete := TARGET= delete
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankginstall := TARGET= install
16b55a35cff91315d261d1baa776138af465c4e4fuankglint := TARGET= lint
16b55a35cff91315d261d1baa776138af465c4e4fuankglintinter := TARGET= lintinter
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankg_msg := TARGET= _msg
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankgpackage := TARGET= package
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankgstub := TARGET = stub
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankgstubinstall := TARGET = stubinstall
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankg
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankgLIBRARY= libunistat.a
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankg
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankgHDRS= spcs_dtrinkets.h \
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankg spcs_etrinkets.h \
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankg spcs_errors.h \
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankg spcs_etext.h
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankgHDRDIR= common
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankg
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankgROOTHDRDIR= $(ROOT)/usr/include/sys/unistat
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankgROOTHDRS= $(HDRS:%=$(ROOTHDRDIR)/%)
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankg
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankg.KEEP_STATE:
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankg
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankgall clean clobber delete lint package lintinter stub stubinstall: $(SUBDIRS)
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankg
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankginstall: $(SUBDIRS)
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankginstall_h: $(ROOTHDRDIR) $(ROOTHDRS)
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankg
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankgcheck:
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankg
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankg# install rule for install_h target
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankg$(ROOTHDRDIR):
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankg $(INS.dir)
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankg
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankg$(ROOTHDRDIR)/spcs_errors.h: $(MACH)/spcs_errors.h
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankg $(INS.file) $(MACH)/spcs_errors.h
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankg
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankg$(MACH)/spcs_errors.h: FRC
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankg @ cd $(MACH); pwd; $(MAKE) spcs_errors.h
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankg
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankg$(ROOTHDRDIR)/spcs_s_u.h: common/spcs_s_u.h
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankg $(INS.file) common/spcs_s_u.h
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankg
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankg$(ROOTHDRDIR)/spcs_etext.h: $(MACH)/spcs_etext.h
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankg $(INS.file) $(MACH)/spcs_etext.h
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankg
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankg$(MACH)/spcs_etext.h: FRC
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankg @ cd $(MACH); pwd; $(MAKE) spcs_etext.h
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankg
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankg$(ROOTHDRDIR)/spcs_dtrinkets.h: $(MACH)/spcs_dtrinkets.h
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankg $(INS.file) $(MACH)/spcs_dtrinkets.h
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankg
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankg$(MACH)/spcs_dtrinkets.h: FRC
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankg @ cd $(MACH); pwd; $(MAKE) spcs_dtrinkets.h
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankg
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankg$(ROOTHDRDIR)/spcs_etrinkets.h: $(MACH)/spcs_etrinkets.h
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankg $(INS.file) $(MACH)/spcs_etrinkets.h
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankg
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankg$(MACH)/spcs_etrinkets.h: FRC
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankg @ cd $(MACH); pwd; $(MAKE) spcs_etrinkets.h
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankg
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankg$(MACH) $(MACH64): FRC
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankg @cd $@; pwd; $(MAKE) $(TARGET)
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankg
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankgFRC:
fc1365b60fa715841c959c6b91c7ed83884ba3fcfuankg