Makefile revision 24fe0b3bf671e123467ce1df0b67cadd3614c8e4
e7c56dd52801632f689ad0986bbae26505d67d7cChristian Maeder#
7968d3a131e5a684ec1ff0c6d88aae638549153dChristian Maeder# CDDL HEADER START
306763c67bb99228487345b32ab8c5c6cd41f23cChristian Maeder#
e6d40133bc9f858308654afb1262b8b483ec5922Till Mossakowski# The contents of this file are subject to the terms of the
7968d3a131e5a684ec1ff0c6d88aae638549153dChristian Maeder# Common Development and Distribution License (the "License").
98890889ffb2e8f6f722b00e265a211f13b5a861Corneliu-Claudiu Prodescu# You may not use this file except in compliance with the License.
2eeec5240b424984e3ee26296da1eeab6c6d739eChristian Maeder#
306763c67bb99228487345b32ab8c5c6cd41f23cChristian Maeder# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
306763c67bb99228487345b32ab8c5c6cd41f23cChristian Maeder# or http://www.opensolaris.org/os/licensing.
95c3e5d11dcee331dc3876a9bf0c1d6daa38e2caChristian Maeder# See the License for the specific language governing permissions
e6d40133bc9f858308654afb1262b8b483ec5922Till Mossakowski# and limitations under the License.
679d3f541f7a9ede4079e045f7758873bb901872Till Mossakowski#
679d3f541f7a9ede4079e045f7758873bb901872Till Mossakowski# When distributing Covered Code, include this CDDL HEADER in each
306763c67bb99228487345b32ab8c5c6cd41f23cChristian Maeder# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
306763c67bb99228487345b32ab8c5c6cd41f23cChristian Maeder# If applicable, add the following below this CDDL HEADER, with the
c092fcac4b8f5c524c22ca579189c4487c13edf7Christian Maeder# fields enclosed by brackets "[]" replaced with your own identifying
4c8d3c5a9e938633f6147b5a595b9b93bfca99e6Christian Maeder# information: Portions Copyright [yyyy] [name of copyright owner]
16023c23c9d17743033afd994ad11c386d17b376Christian Maeder#
0fe1b901cec27c06b8aad7548f56a7cab4dee6a4Till Mossakowski# CDDL HEADER END
fa1efeb55163f27f261d22a9062fbc25ab4d8d52Michael Chan#
fa1efeb55163f27f261d22a9062fbc25ab4d8d52Michael Chan# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
e1a13f91fd3074f2e4b9c6fd1933787d2ad9e753Christian Maeder# Use is subject to license terms.
c092fcac4b8f5c524c22ca579189c4487c13edf7Christian Maeder#
f69658e57cba7ecb37c0d84181f4c563215c2534Till Mossakowski# cmd/whodo/i386/Makefile
fb7c3ffc41767729db506ad0ac1262ecfb5febf8Christian Maeder#
ba904a15082557e939db689fcfba0c68c9a4f740Christian Maeder
697e63e30aa3c309a1ef1f9357745111f8dfc5a9Christian MaederPROG= whodo
d420c2a27c4dfa0a9c8031449db2e1a89ad2cc3aChristian Maeder
ba904a15082557e939db689fcfba0c68c9a4f740Christian MaederOBJS= whodo.o
697e63e30aa3c309a1ef1f9357745111f8dfc5a9Christian Maeder
cc5f3c5391fbe9d1274e3a3afb1dc458bb424ba5Christian MaederSRCS= $(OBJS:%.o=../%.c)
c092fcac4b8f5c524c22ca579189c4487c13edf7Christian Maeder
c208973c890b8f993297720fd0247bc7481d4304Christian Maederinclude ../../Makefile.cmd
ec25781c1180ea07f66b48c34f93cf5634e9277cChristian Maeder
ba904a15082557e939db689fcfba0c68c9a4f740Christian MaederCFLAGS += $(CCVERBOSE)
e182d0ec56025d97d74829cac75ee31eec12b093Maciek Makowski
e1a13f91fd3074f2e4b9c6fd1933787d2ad9e753Christian Maederlint := LINTFLAGS = -x
697e63e30aa3c309a1ef1f9357745111f8dfc5a9Christian Maeder
9603ad7198b72e812688ad7970e4eac4b553837aKlaus LuettichFILEMODE= 04555
78efc385d85998e49a363929b2d1016e37835b6dChristian Maeder
ba904a15082557e939db689fcfba0c68c9a4f740Christian Maeder.KEEP_STATE:
58b671de3fe578346fef9642ffa3c5a0a0edb3cbTill Mossakowski
56cd0da55d058b262b1626ddcd78db6bd9a90551Christian Maeder%.o: ../%.c
ba904a15082557e939db689fcfba0c68c9a4f740Christian Maeder $(COMPILE.c) $<
7f7460e7095628f3437b116ee78d3043d11f8febChristian Maeder
697e63e30aa3c309a1ef1f9357745111f8dfc5a9Christian Maederall: $(PROG)
ba904a15082557e939db689fcfba0c68c9a4f740Christian Maeder
d5a8d891500a642ce629854857fc00b7c21aec47Christian Maeder$(PROG): $(OBJS)
1b9ecb3b9c41106d0c90dcdb731b360eb5240c33Christian Maeder $(LINK.c) $(OBJS) -o $@ $(LDLIBS)
697e63e30aa3c309a1ef1f9357745111f8dfc5a9Christian Maeder $(POST_PROCESS)
43b4c41fbb07705c9df321221ab9cb9832460407Christian Maeder
43b4c41fbb07705c9df321221ab9cb9832460407Christian Maederinstall: all $(ROOTUSRSBINPROG32)
4c8d3c5a9e938633f6147b5a595b9b93bfca99e6Christian Maeder
697e63e30aa3c309a1ef1f9357745111f8dfc5a9Christian Maederclean:
e7c56dd52801632f689ad0986bbae26505d67d7cChristian Maeder $(RM) $(OBJS)
acc358348c23ba8b7a0c58aff12c49c947b01825Christian Maeder
e7c56dd52801632f689ad0986bbae26505d67d7cChristian Maederlint:
acc358348c23ba8b7a0c58aff12c49c947b01825Christian Maeder $(LINT.c) $(SRCS) $(LDLIBS)
697e63e30aa3c309a1ef1f9357745111f8dfc5a9Christian Maeder
54fb645be0a806e7fd3c0eed5691c2153eb8d518Christian Maederinclude ../../Makefile.targ
b9804822fb178b0fc27ce967a6a8cedc42c5bf90Christian Maeder