Makefile revision f808c858fa61e7769218966759510a8b1190dfcf
4d237bbe075b1d2c19428cd954d721d65b31f67cwrowe#
ec79b29695b183f794264bbb578c51e93d1f9b1emartin# CDDL HEADER START
1a5f954324f2584984fc9cee7a7a8ebe8ef39aeajim#
b39ba1ea90cd1940dcd9e8d0f18c1ff02c187ac1jim# The contents of this file are subject to the terms of the
cf95511601acd18c75339ef5d90a298e070617ccminfrin# Common Development and Distribution License (the "License").
cf95511601acd18c75339ef5d90a298e070617ccminfrin# You may not use this file except in compliance with the License.
cf95511601acd18c75339ef5d90a298e070617ccminfrin#
cf95511601acd18c75339ef5d90a298e070617ccminfrin# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
a04a085d201d1620c077ba6ecaa7022b417b1cd5tdonovan# or http://www.opensolaris.org/os/licensing.
a04a085d201d1620c077ba6ecaa7022b417b1cd5tdonovan# See the License for the specific language governing permissions
a04a085d201d1620c077ba6ecaa7022b417b1cd5tdonovan# and limitations under the License.
a04a085d201d1620c077ba6ecaa7022b417b1cd5tdonovan#
b44a707ac289d826620a65769db8074c96cb6a7erpluem# When distributing Covered Code, include this CDDL HEADER in each
b44a707ac289d826620a65769db8074c96cb6a7erpluem# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
b44a707ac289d826620a65769db8074c96cb6a7erpluem# If applicable, add the following below this CDDL HEADER, with the
b44a707ac289d826620a65769db8074c96cb6a7erpluem# fields enclosed by brackets "[]" replaced with your own identifying
bffa28e219ea053efd779f9b25259e4936110cddmturk# information: Portions Copyright [yyyy] [name of copyright owner]
bffa28e219ea053efd779f9b25259e4936110cddmturk#
bffa28e219ea053efd779f9b25259e4936110cddmturk# CDDL HEADER END
bffa28e219ea053efd779f9b25259e4936110cddmturk#
bffa28e219ea053efd779f9b25259e4936110cddmturk#
bffa28e219ea053efd779f9b25259e4936110cddmturk# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
bffa28e219ea053efd779f9b25259e4936110cddmturk# Use is subject to license terms.
bffa28e219ea053efd779f9b25259e4936110cddmturk#
e82c197ca8872669af89367746826fe6b9955bb3niq# ident "%Z%%M% %I% %E% SMI"
e82c197ca8872669af89367746826fe6b9955bb3niq#
e82c197ca8872669af89367746826fe6b9955bb3niq
baef4b5261d84ad9bacb2f4e745b33f35534c25aniqinclude $(SRC)/lib/Makefile.lib
baef4b5261d84ad9bacb2f4e745b33f35534c25aniq
baef4b5261d84ad9bacb2f4e745b33f35534c25aniqSUBDIRS = $(MACH)
baef4b5261d84ad9bacb2f4e745b33f35534c25aniq
5c05c1f29be5bc37b22794737ee63a5f567053b5jimall := TARGET = all
5c05c1f29be5bc37b22794737ee63a5f567053b5jimclean := TARGET = clean
5c05c1f29be5bc37b22794737ee63a5f567053b5jimclobber := TARGET = clobber
5c05c1f29be5bc37b22794737ee63a5f567053b5jiminstall := TARGET = install
742ec45ed2ac00ab03080e898332352220cc1f13niqlint := TARGET = lint
742ec45ed2ac00ab03080e898332352220cc1f13niq
a5e068c4aa3d0084a41e178c7c0c1b1ae2f28125jimJNI_CLASSES = \
742ec45ed2ac00ab03080e898332352220cc1f13niq com.sun.solaris.service.pools.PoolInternal \
f82568a780e35e8786958c49a1259434e2088b9cniq com.sun.solaris.service.pools.Element \
f82568a780e35e8786958c49a1259434e2088b9cniq com.sun.solaris.service.pools.Value \
f82568a780e35e8786958c49a1259434e2088b9cniq com.sun.solaris.service.pools.HRTime
56b7c92bac48127bda06d80bf94952258f7e0bd3minfrin
56b7c92bac48127bda06d80bf94952258f7e0bd3minfrinJNI_GENERATED_HEADERS = \
56b7c92bac48127bda06d80bf94952258f7e0bd3minfrin jpool.h
41abbbf0cbaef202fe1ba2dd671ea48990d6e012minfrin
41abbbf0cbaef202fe1ba2dd671ea48990d6e012minfrinCLEANFILES += $(JNI_GENERATED_HEADERS)
41abbbf0cbaef202fe1ba2dd671ea48990d6e012minfrin
41abbbf0cbaef202fe1ba2dd671ea48990d6e012minfrinall install lint: $(JNI_GENERATED_HEADERS) .WAIT $(SUBDIRS)
6aa239b3d12f531ad9e305b1a81ad5fd671a3493minfrin
6aa239b3d12f531ad9e305b1a81ad5fd671a3493minfrinclean clobber: $(SUBDIRS)
6aa239b3d12f531ad9e305b1a81ad5fd671a3493minfrin
6aa239b3d12f531ad9e305b1a81ad5fd671a3493minfrin$(JNI_GENERATED_HEADERS): $(SRC)/cmd/pools/poold/JPool.jar
d05e6175473332a8433e4ac85edda0d5a33c94b5minfrin $(JAVAH) -classpath $? -o $@ $(JNI_CLASSES)
d05e6175473332a8433e4ac85edda0d5a33c94b5minfrin
d05e6175473332a8433e4ac85edda0d5a33c94b5minfrin$(SUBDIRS): FRC
d05e6175473332a8433e4ac85edda0d5a33c94b5minfrin @cd $@; pwd; $(MAKE) $(TARGET)
fffe2d3830e52ed28703d042c5049b5e8fa047e2niq
fffe2d3830e52ed28703d042c5049b5e8fa047e2niqFRC:
fffe2d3830e52ed28703d042c5049b5e8fa047e2niq
1eddce0da057f6fa5c5e9dde32e9dc6596616b12sctemmeinclude $(SRC)/lib/Makefile.targ
1eddce0da057f6fa5c5e9dde32e9dc6596616b12sctemmeinclude $(SRC)/Makefile.msg.targ
1eddce0da057f6fa5c5e9dde32e9dc6596616b12sctemme