Makefile revision 2
57f4445a46726a17bfe78b0964dd301a6ccb40ecTimo Sirainen#
57f4445a46726a17bfe78b0964dd301a6ccb40ecTimo Sirainen# CDDL HEADER START
57f4445a46726a17bfe78b0964dd301a6ccb40ecTimo Sirainen#
57f4445a46726a17bfe78b0964dd301a6ccb40ecTimo Sirainen# The contents of this file are subject to the terms of the
031d075daf75b74b286711c1b6f64c3ae70e541bTimo Sirainen# Common Development and Distribution License (the "License").
5bda841ca9e2ddd90702dc7e2a15326e4068066eTimo Sirainen# You may not use this file except in compliance with the License.
031d075daf75b74b286711c1b6f64c3ae70e541bTimo Sirainen#
57f4445a46726a17bfe78b0964dd301a6ccb40ecTimo Sirainen# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
57f4445a46726a17bfe78b0964dd301a6ccb40ecTimo Sirainen# or http://www.opensolaris.org/os/licensing.
031d075daf75b74b286711c1b6f64c3ae70e541bTimo Sirainen# See the License for the specific language governing permissions
031d075daf75b74b286711c1b6f64c3ae70e541bTimo Sirainen# and limitations under the License.
031d075daf75b74b286711c1b6f64c3ae70e541bTimo Sirainen#
57f4445a46726a17bfe78b0964dd301a6ccb40ecTimo Sirainen# When distributing Covered Code, include this CDDL HEADER in each
57f4445a46726a17bfe78b0964dd301a6ccb40ecTimo Sirainen# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
57f4445a46726a17bfe78b0964dd301a6ccb40ecTimo Sirainen# If applicable, add the following below this CDDL HEADER, with the
33502e55a9bf4cafcd184ca9b114c126e420f856Timo Sirainen# fields enclosed by brackets "[]" replaced with your own identifying
33502e55a9bf4cafcd184ca9b114c126e420f856Timo Sirainen# information: Portions Copyright [yyyy] [name of copyright owner]
33502e55a9bf4cafcd184ca9b114c126e420f856Timo Sirainen#
031d075daf75b74b286711c1b6f64c3ae70e541bTimo Sirainen# CDDL HEADER END
031d075daf75b74b286711c1b6f64c3ae70e541bTimo Sirainen#
031d075daf75b74b286711c1b6f64c3ae70e541bTimo Sirainen#
031d075daf75b74b286711c1b6f64c3ae70e541bTimo Sirainen# Copyright (c) 2003, 2011, Oracle and/or its affiliates. All rights reserved.
031d075daf75b74b286711c1b6f64c3ae70e541bTimo Sirainen#
031d075daf75b74b286711c1b6f64c3ae70e541bTimo Sirainen
031d075daf75b74b286711c1b6f64c3ae70e541bTimo Siraineninclude ../Makefile.lib
031d075daf75b74b286711c1b6f64c3ae70e541bTimo Sirainen
57f4445a46726a17bfe78b0964dd301a6ccb40ecTimo SirainenSUBDIRS = libdat udapl_tavor
57f4445a46726a17bfe78b0964dd301a6ccb40ecTimo Sirainen
57f4445a46726a17bfe78b0964dd301a6ccb40ecTimo SirainenHDRSUBDIRS = libdat
57f4445a46726a17bfe78b0964dd301a6ccb40ecTimo Sirainen
6380f2bc729a03b328793e8ad6ba7587620fa184Timo Sirainenall := TARGET = all
57f4445a46726a17bfe78b0964dd301a6ccb40ecTimo Sirainenclean := TARGET = clean
57f4445a46726a17bfe78b0964dd301a6ccb40ecTimo Sirainenclobber := TARGET = clobber
031d075daf75b74b286711c1b6f64c3ae70e541bTimo Sirainencheck := TARGET = check
6380f2bc729a03b328793e8ad6ba7587620fa184Timo Siraineninstall := TARGET = install
6380f2bc729a03b328793e8ad6ba7587620fa184Timo Siraineninstall_h := TARGET = install_h
57f4445a46726a17bfe78b0964dd301a6ccb40ecTimo Sirainenlint := TARGET = lint
031d075daf75b74b286711c1b6f64c3ae70e541bTimo Sirainendebug := TARGET = debug
031d075daf75b74b286711c1b6f64c3ae70e541bTimo Sirainenstub := TARGET = stub
031d075daf75b74b286711c1b6f64c3ae70e541bTimo Sirainenstubinstall := TARGET = stubinstall
57f4445a46726a17bfe78b0964dd301a6ccb40ecTimo Sirainen
57f4445a46726a17bfe78b0964dd301a6ccb40ecTimo Sirainen.KEEP_STATE:
57f4445a46726a17bfe78b0964dd301a6ccb40ecTimo Sirainen
6380f2bc729a03b328793e8ad6ba7587620fa184Timo Sirainenall debug clean clobber lint stub stubinstall: $(SUBDIRS)
57f4445a46726a17bfe78b0964dd301a6ccb40ecTimo Sirainen
57f4445a46726a17bfe78b0964dd301a6ccb40ecTimo Siraineninstall: $(ROOTDIRS) $(SUBDIRS)
57f4445a46726a17bfe78b0964dd301a6ccb40ecTimo Sirainen
57f4445a46726a17bfe78b0964dd301a6ccb40ecTimo Sirainencheck install_h: $(HDRSUBDIRS)
57f4445a46726a17bfe78b0964dd301a6ccb40ecTimo Sirainen
6380f2bc729a03b328793e8ad6ba7587620fa184Timo Sirainen$(SUBDIRS): FRC
6380f2bc729a03b328793e8ad6ba7587620fa184Timo Sirainen @cd $@; pwd; $(MAKE) $(TARGET)
6380f2bc729a03b328793e8ad6ba7587620fa184Timo Sirainen
6380f2bc729a03b328793e8ad6ba7587620fa184Timo SirainenFRC:
6380f2bc729a03b328793e8ad6ba7587620fa184Timo Sirainen
6380f2bc729a03b328793e8ad6ba7587620fa184Timo Siraineninclude $(SRC)/lib/Makefile.targ
6380f2bc729a03b328793e8ad6ba7587620fa184Timo Sirainen