Makefile revision f808c858fa61e7769218966759510a8b1190dfcf
1633838b8255282d10af15c5c84cee5a51466712Bob Halley#
1d16cf8bb8596c3e4dc1123a5bdf360bf24a272bAutomatic Updater# CDDL HEADER START
499b34cea04a46823d003d4c0520c8b03e8513cbBrian Wellington#
40f53fa8d9c6a4fc38c0014495e7a42b08f52481David Lawrence# The contents of this file are subject to the terms of the
ec5347e2c775f027573ce5648b910361aa926c01Automatic Updater# Common Development and Distribution License (the "License").
1633838b8255282d10af15c5c84cee5a51466712Bob Halley# You may not use this file except in compliance with the License.
1633838b8255282d10af15c5c84cee5a51466712Bob Halley#
40f53fa8d9c6a4fc38c0014495e7a42b08f52481David Lawrence# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews# or http://www.opensolaris.org/os/licensing.
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews# See the License for the specific language governing permissions
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews# and limitations under the License.
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews#
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews# When distributing Covered Code, include this CDDL HEADER in each
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews# If applicable, add the following below this CDDL HEADER, with the
1633838b8255282d10af15c5c84cee5a51466712Bob Halley# fields enclosed by brackets "[]" replaced with your own identifying
6d05b41aaef2a56d8d806b2cbf3ab08a1b4990e6Michael Graff# information: Portions Copyright [yyyy] [name of copyright owner]
240e53b13217af266abb3dae8ba103614daf2bf7Mark Andrews#
9c3531d72aeaad6c5f01efe6a1c82023e1379e4dDavid Lawrence# CDDL HEADER END
d25afd60ee2286cb171c4960a790f3d7041b6f85Bob Halley#
d25afd60ee2286cb171c4960a790f3d7041b6f85Bob Halley#
6d05b41aaef2a56d8d806b2cbf3ab08a1b4990e6Michael Graff# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
142784f574e0b63e8bbcccb762eb8727ac7c76feBrian Wellington# Use is subject to license terms.
6d05b41aaef2a56d8d806b2cbf3ab08a1b4990e6Michael Graff#
6d05b41aaef2a56d8d806b2cbf3ab08a1b4990e6Michael Graff# ident "%Z%%M% %I% %E% SMI"
6792dd6d22db8441bb7c4d24819b4f9291e257b1Bob Halley#
16a68807e13caea3183a41a5292f1b3f48b81a26Mark Andrews
6d05b41aaef2a56d8d806b2cbf3ab08a1b4990e6Michael Graffinclude $(SRC)/lib/Makefile.lib
6d05b41aaef2a56d8d806b2cbf3ab08a1b4990e6Michael Graff
7251d776466396a2a8f2769c8fa0c13e4db8ef9cMichael GraffHDRS = libdlpi.h
7df0472d8a76c83d2137bd9549414a30787d58cfBrian WellingtonHDRDIR = common
4095b364155591b10bfe79c77e686031f6976852Michael Graff
f12aba1ef84f0d703c86ed803fe452227f33564fMichael GraffSUBDIRS = $(MACH)
f12aba1ef84f0d703c86ed803fe452227f33564fMichael Graff
7f9e7076849ac56b03c6f578c22a47c81aa5d171Michael GraffPOFILE = libdlpi.po
0ab04d76c8b47210c91cb960854a17b28e2daa35Bob HalleyMSGFILES = common/libdlpi.c
1a69a1a78cfaa86f3b68bbc965232b7876d4da2aDavid Lawrence
e44487bfc23599b6b240e09d83d1c862fecfcc82Michael Graffall := TARGET = all
6d05b41aaef2a56d8d806b2cbf3ab08a1b4990e6Michael Graffclean := TARGET = clean
6d05b41aaef2a56d8d806b2cbf3ab08a1b4990e6Michael Graffclobber := TARGET = clobber
6d05b41aaef2a56d8d806b2cbf3ab08a1b4990e6Michael Graffinstall := TARGET = install
6d05b41aaef2a56d8d806b2cbf3ab08a1b4990e6Michael Grafflint := TARGET = lint
7f9e7076849ac56b03c6f578c22a47c81aa5d171Michael Graff
7f9e7076849ac56b03c6f578c22a47c81aa5d171Michael Graff.KEEP_STATE:
0ab04d76c8b47210c91cb960854a17b28e2daa35Bob Halley
1a69a1a78cfaa86f3b68bbc965232b7876d4da2aDavid Lawrenceall clean clobber install lint: $(SUBDIRS)
1a69a1a78cfaa86f3b68bbc965232b7876d4da2aDavid Lawrence
1a69a1a78cfaa86f3b68bbc965232b7876d4da2aDavid Lawrenceinstall_h: $(ROOTHDRS)
1a69a1a78cfaa86f3b68bbc965232b7876d4da2aDavid Lawrence
1a69a1a78cfaa86f3b68bbc965232b7876d4da2aDavid Lawrencecheck: $(CHECKHDRS)
1a69a1a78cfaa86f3b68bbc965232b7876d4da2aDavid Lawrence
1a69a1a78cfaa86f3b68bbc965232b7876d4da2aDavid Lawrence$(POFILE): pofile_MSGFILES
1a69a1a78cfaa86f3b68bbc965232b7876d4da2aDavid Lawrence
1a69a1a78cfaa86f3b68bbc965232b7876d4da2aDavid Lawrence_msg: $(MSGDOMAINPOFILE)
1a69a1a78cfaa86f3b68bbc965232b7876d4da2aDavid Lawrence
1a69a1a78cfaa86f3b68bbc965232b7876d4da2aDavid Lawrence$(SUBDIRS): FRC
1a69a1a78cfaa86f3b68bbc965232b7876d4da2aDavid Lawrence @cd $@; pwd; $(MAKE) $(TARGET)
1a69a1a78cfaa86f3b68bbc965232b7876d4da2aDavid Lawrence
1a69a1a78cfaa86f3b68bbc965232b7876d4da2aDavid LawrenceFRC:
1a69a1a78cfaa86f3b68bbc965232b7876d4da2aDavid Lawrence
1a69a1a78cfaa86f3b68bbc965232b7876d4da2aDavid Lawrenceinclude $(SRC)/Makefile.msg.targ
1a69a1a78cfaa86f3b68bbc965232b7876d4da2aDavid Lawrenceinclude $(SRC)/lib/Makefile.targ
1a69a1a78cfaa86f3b68bbc965232b7876d4da2aDavid Lawrence