Makefile revision cb174861876aea6950a7ab4ce944aff84b1914cd
5f9dfb422a6ed57822f9c0cb94fa7df8d24acc9bvboxsync#
5f9dfb422a6ed57822f9c0cb94fa7df8d24acc9bvboxsync# CDDL HEADER START
4bc1bbf45f30ff3ca38c2ad006836e490972c7ccvboxsync#
5f9dfb422a6ed57822f9c0cb94fa7df8d24acc9bvboxsync# The contents of this file are subject to the terms of the
5f9dfb422a6ed57822f9c0cb94fa7df8d24acc9bvboxsync# Common Development and Distribution License (the "License").
5f9dfb422a6ed57822f9c0cb94fa7df8d24acc9bvboxsync# You may not use this file except in compliance with the License.
5f9dfb422a6ed57822f9c0cb94fa7df8d24acc9bvboxsync#
d63de4508a08b11f57c307a15eda3cd95485bf2cvboxsync# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
d63de4508a08b11f57c307a15eda3cd95485bf2cvboxsync# or http://www.opensolaris.org/os/licensing.
d63de4508a08b11f57c307a15eda3cd95485bf2cvboxsync# See the License for the specific language governing permissions
d63de4508a08b11f57c307a15eda3cd95485bf2cvboxsync# and limitations under the License.
5f9dfb422a6ed57822f9c0cb94fa7df8d24acc9bvboxsync#
5f9dfb422a6ed57822f9c0cb94fa7df8d24acc9bvboxsync# When distributing Covered Code, include this CDDL HEADER in each
4bc1bbf45f30ff3ca38c2ad006836e490972c7ccvboxsync# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
4bc1bbf45f30ff3ca38c2ad006836e490972c7ccvboxsync# If applicable, add the following below this CDDL HEADER, with the
4bc1bbf45f30ff3ca38c2ad006836e490972c7ccvboxsync# fields enclosed by brackets "[]" replaced with your own identifying
4bc1bbf45f30ff3ca38c2ad006836e490972c7ccvboxsync# information: Portions Copyright [yyyy] [name of copyright owner]
4bc1bbf45f30ff3ca38c2ad006836e490972c7ccvboxsync#
4bc1bbf45f30ff3ca38c2ad006836e490972c7ccvboxsync# CDDL HEADER END
4bc1bbf45f30ff3ca38c2ad006836e490972c7ccvboxsync#
4bc1bbf45f30ff3ca38c2ad006836e490972c7ccvboxsync#
4bc1bbf45f30ff3ca38c2ad006836e490972c7ccvboxsync# Copyright (c) 2007, 2010, Oracle and/or its affiliates. All rights reserved.
4bc1bbf45f30ff3ca38c2ad006836e490972c7ccvboxsync#
4bc1bbf45f30ff3ca38c2ad006836e490972c7ccvboxsync
4bc1bbf45f30ff3ca38c2ad006836e490972c7ccvboxsyncinclude ../../../Makefile.master
4bc1bbf45f30ff3ca38c2ad006836e490972c7ccvboxsync
4bc1bbf45f30ff3ca38c2ad006836e490972c7ccvboxsyncHDRS= alloc.h \
4bc1bbf45f30ff3ca38c2ad006836e490972c7ccvboxsync cp_unicode.h \
4bc1bbf45f30ff3ca38c2ad006836e490972c7ccvboxsync cp_usascii.h \
4bc1bbf45f30ff3ca38c2ad006836e490972c7ccvboxsync hash_table.h \
4bc1bbf45f30ff3ca38c2ad006836e490972c7ccvboxsync mac_cifs.h \
4bc1bbf45f30ff3ca38c2ad006836e490972c7ccvboxsync mailslot.h \
4bc1bbf45f30ff3ca38c2ad006836e490972c7ccvboxsync mbuf.h \
4bc1bbf45f30ff3ca38c2ad006836e490972c7ccvboxsync msgbuf.h \
5f9dfb422a6ed57822f9c0cb94fa7df8d24acc9bvboxsync ndr.h \
5f9dfb422a6ed57822f9c0cb94fa7df8d24acc9bvboxsync netbios.h \
5f9dfb422a6ed57822f9c0cb94fa7df8d24acc9bvboxsync netrauth.h \
5f9dfb422a6ed57822f9c0cb94fa7df8d24acc9bvboxsync nmpipes.h \
5f9dfb422a6ed57822f9c0cb94fa7df8d24acc9bvboxsync ntaccess.h \
5f9dfb422a6ed57822f9c0cb94fa7df8d24acc9bvboxsync ntifs.h \
5f9dfb422a6ed57822f9c0cb94fa7df8d24acc9bvboxsync ntlocale.h \
5f9dfb422a6ed57822f9c0cb94fa7df8d24acc9bvboxsync smb_sid.h \
5f9dfb422a6ed57822f9c0cb94fa7df8d24acc9bvboxsync smb.h \
5f9dfb422a6ed57822f9c0cb94fa7df8d24acc9bvboxsync smb_door.h \
5f9dfb422a6ed57822f9c0cb94fa7df8d24acc9bvboxsync smb_dfs.h \
5f9dfb422a6ed57822f9c0cb94fa7df8d24acc9bvboxsync smb_fsops.h \
5f9dfb422a6ed57822f9c0cb94fa7df8d24acc9bvboxsync smb_idmap.h \
5f9dfb422a6ed57822f9c0cb94fa7df8d24acc9bvboxsync smb_inet.h \
5f9dfb422a6ed57822f9c0cb94fa7df8d24acc9bvboxsync smb_ioctl.h \
5f9dfb422a6ed57822f9c0cb94fa7df8d24acc9bvboxsync smb_kproto.h \
cb172d105a87f41489b1553fbd99ec97932609ffvboxsync smb_kstat.h \
cb172d105a87f41489b1553fbd99ec97932609ffvboxsync smb_ktypes.h \
cb172d105a87f41489b1553fbd99ec97932609ffvboxsync smb_privilege.h \
5f9dfb422a6ed57822f9c0cb94fa7df8d24acc9bvboxsync smb_share.h \
6f6afebdc0972ac696b1199829d8a4c721a7218avboxsync smb_token.h \
5f9dfb422a6ed57822f9c0cb94fa7df8d24acc9bvboxsync smb_vops.h \
4bc1bbf45f30ff3ca38c2ad006836e490972c7ccvboxsync smb_xdr.h \
2c691730ab202620fe427110841aa4e0075b7ccavboxsync smbinfo.h \
5f9dfb422a6ed57822f9c0cb94fa7df8d24acc9bvboxsync string.h \
5f9dfb422a6ed57822f9c0cb94fa7df8d24acc9bvboxsync svrapi.h \
5f9dfb422a6ed57822f9c0cb94fa7df8d24acc9bvboxsync winioctl.h \
5f9dfb422a6ed57822f9c0cb94fa7df8d24acc9bvboxsync winsvc.h \
4bc1bbf45f30ff3ca38c2ad006836e490972c7ccvboxsync wintypes.h
5f9dfb422a6ed57822f9c0cb94fa7df8d24acc9bvboxsync
5f9dfb422a6ed57822f9c0cb94fa7df8d24acc9bvboxsyncNDLHDRS= dssetup.ndl \
5f9dfb422a6ed57822f9c0cb94fa7df8d24acc9bvboxsync eventlog.ndl \
4bc1bbf45f30ff3ca38c2ad006836e490972c7ccvboxsync llsrpc.ndl \
4bc1bbf45f30ff3ca38c2ad006836e490972c7ccvboxsync lsarpc.ndl \
4bc1bbf45f30ff3ca38c2ad006836e490972c7ccvboxsync msgsvc.ndl \
4bc1bbf45f30ff3ca38c2ad006836e490972c7ccvboxsync ndrtypes.ndl \
4bc1bbf45f30ff3ca38c2ad006836e490972c7ccvboxsync netdfs.ndl \
5f9dfb422a6ed57822f9c0cb94fa7df8d24acc9bvboxsync netlogon.ndl \
0700964a23df46033c8149ee10ce643cd3677061vboxsync rpcpdu.ndl \
5f9dfb422a6ed57822f9c0cb94fa7df8d24acc9bvboxsync samrpc.ndl \
5f9dfb422a6ed57822f9c0cb94fa7df8d24acc9bvboxsync security.ndl \
5f9dfb422a6ed57822f9c0cb94fa7df8d24acc9bvboxsync spoolss.ndl \
5f9dfb422a6ed57822f9c0cb94fa7df8d24acc9bvboxsync srvsvc.ndl \
5f9dfb422a6ed57822f9c0cb94fa7df8d24acc9bvboxsync svcctl.ndl \
5f9dfb422a6ed57822f9c0cb94fa7df8d24acc9bvboxsync winreg.ndl \
5f9dfb422a6ed57822f9c0cb94fa7df8d24acc9bvboxsync
5f9dfb422a6ed57822f9c0cb94fa7df8d24acc9bvboxsyncROOTDIR= $(ROOT)/usr/include/smbsrv
5f9dfb422a6ed57822f9c0cb94fa7df8d24acc9bvboxsyncNDLDIR= $(ROOTDIR)/ndl
5f9dfb422a6ed57822f9c0cb94fa7df8d24acc9bvboxsyncROOTHDRS= $(HDRS:%=$(ROOTDIR)/%) $(NDLHDRS:%=$(ROOTDIR)/ndl/%)
5f9dfb422a6ed57822f9c0cb94fa7df8d24acc9bvboxsyncCHECKHDRS= $(HDRS:%.h=%.check)
5f9dfb422a6ed57822f9c0cb94fa7df8d24acc9bvboxsync
5f9dfb422a6ed57822f9c0cb94fa7df8d24acc9bvboxsync$(ROOTDIR)/%: %
0700964a23df46033c8149ee10ce643cd3677061vboxsync $(INS.file)
5f9dfb422a6ed57822f9c0cb94fa7df8d24acc9bvboxsync
5f9dfb422a6ed57822f9c0cb94fa7df8d24acc9bvboxsync$(NDLDIR)/%: ndl/%
0a987c833e0517dc4efefc14229d96dec62e0965vboxsync $(INS.file)
5f9dfb422a6ed57822f9c0cb94fa7df8d24acc9bvboxsync
5f9dfb422a6ed57822f9c0cb94fa7df8d24acc9bvboxsync$(ROOTDIR) $(NDLDIR):
cb172d105a87f41489b1553fbd99ec97932609ffvboxsync $(INS.dir)
5f9dfb422a6ed57822f9c0cb94fa7df8d24acc9bvboxsync
5f9dfb422a6ed57822f9c0cb94fa7df8d24acc9bvboxsync.KEEP_STATE:
5f9dfb422a6ed57822f9c0cb94fa7df8d24acc9bvboxsync
5f9dfb422a6ed57822f9c0cb94fa7df8d24acc9bvboxsync.PARALLEL: $(CHECKHDRS)
5f9dfb422a6ed57822f9c0cb94fa7df8d24acc9bvboxsync
4c07a936250bec9628653237718068d59914cdcevboxsyncinstall_h: $(ROOTDIR) $(NDLDIR) $(ROOTHDRS)
4c07a936250bec9628653237718068d59914cdcevboxsync
4c07a936250bec9628653237718068d59914cdcevboxsynccheck: $(CHECKHDRS)
4c07a936250bec9628653237718068d59914cdcevboxsync