Makefile revision f808c858fa61e7769218966759510a8b1190dfcf
178f6ad061e54bc5babfca3577f72058fa0797c1Bob Halley# CDDL HEADER START
bf8267aa453e5d2a735ed732a043b77a0b355b20Mark Andrews# The contents of this file are subject to the terms of the
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews# Common Development and Distribution License (the "License").
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews# You may not use this file except in compliance with the License.
b897c52f865b2fc4e220e2110b874e59c716456bBob Halley# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9c3531d72aeaad6c5f01efe6a1c82023e1379e4dDavid Lawrence# See the License for the specific language governing permissions
af9dbf1ccdd53933aaae9300d13ce0965d39b067Evan Hunt# and limitations under the License.
af9dbf1ccdd53933aaae9300d13ce0965d39b067Evan Hunt# When distributing Covered Code, include this CDDL HEADER in each
af9dbf1ccdd53933aaae9300d13ce0965d39b067Evan Hunt# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
af9dbf1ccdd53933aaae9300d13ce0965d39b067Evan Hunt# If applicable, add the following below this CDDL HEADER, with the
0b72c791466d0807bcf22522b5ddb7da902c2720Bob Halley# fields enclosed by brackets "[]" replaced with your own identifying
460b427411b72da26b1836b9424e2e70d65d9394David Lawrence# information: Portions Copyright [yyyy] [name of copyright owner]
0b72c791466d0807bcf22522b5ddb7da902c2720Bob Halley# CDDL HEADER END
0b72c791466d0807bcf22522b5ddb7da902c2720Bob Halley# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
b897c52f865b2fc4e220e2110b874e59c716456bBob Halley# Use is subject to license terms.
0b72c791466d0807bcf22522b5ddb7da902c2720Bob Halley# ident "%Z%%M% %I% %E% SMI"
18483fce5b9d1e02748bdcb916014cedea654f78Mark Andrewsall clean clobber delete install lint package: $(SUBDIRS)
18483fce5b9d1e02748bdcb916014cedea654f78Mark Andrews# Macros for libbsm header files. These define user-level only interfaces.
0b72c791466d0807bcf22522b5ddb7da902c2720Bob HalleyHDRS = libbsm.h devices.h devalloc.h adt.h adt_event.h audit_private.h
dabea86dac4c01f852b7aea728f73b4f55a89d44Mark Andrews# Macros for libbsm database files. These should probably be installed
0b72c791466d0807bcf22522b5ddb7da902c2720Bob Halley# from somewhere else. Until we find that better place, install them
8319af16557b81eba3277ee67215285f0823b587Mark AndrewsETCSECURITYFILES = $(ESFILES:%=$(ROOTETCSECURITY)/%)
460b427411b72da26b1836b9424e2e70d65d9394David LawrenceEETCSECURITYFILES = $(EESFILES:%=$(ROOTETCSECURITY)/%)
12e63bfe1d111ccb57f482b28d56c785cccc7cf7David LawrenceROOTETCSECURITYFILES = $(RESFILES:%=$(ROOTETCSECURITY)/%)
12e63bfe1d111ccb57f482b28d56c785cccc7cf7David Lawrence# /etc/security/audit/localhost/files is a symbolic link to /var/audit.
12e63bfe1d111ccb57f482b28d56c785cccc7cf7David Lawrence# This is provided so that auditreduce will work in the default configuration.
620a452ebe92fff63e85c5930a6e6dc8d9455918Mark Andrews# message catalogue file
6dcb47e37f9f0cdb94bdabc3fa157ff07983c590Mark AndrewsMSGFILES = `$(GREP) -l gettext $(COMMONDIR)/*.c`
43b3337ba58d70ca34f4d91e8c6c5e13a54af690Mark Andrews# Definitions for XML (DTD AND XSL)
d3347bd01baee56e476982a7443ba18cdbaeebe1Mark AndrewsROOTXMLDIRS = $(ROOTXMLDIR) $(ROOTDTDDIR) $(ROOTXSLDIR)
18483fce5b9d1e02748bdcb916014cedea654f78Mark Andrews# $(ROOTUSRLIB) $(ROOTLIBS) $(ROOTLINKS)
a9558a6c63d9c6dbb2f3800b39ccb008652fcde3Mark Andrewsinstall_h: $(ROOTHDRDIR) $(ROOTHDRS) $(ROOTCHDRS)
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrewsinstall_data: $(ESSRC) $(RESSRC) $(ROOTETCSECURITY) $(ETCSECURITYFILES) \
0014d6342b0d50ae37126ac16d5bf821d02ffff7David Lawrence $(EETCSECURITYFILES) $(ROOTETCSECURITYFILES) $(ROOTXMLFILES)
af9dbf1ccdd53933aaae9300d13ce0965d39b067Evan Huntinstall_dirs: $(AUDITDIRS) $(ARSYMLNK) $(ROOTXMLDIRS)
0b72c791466d0807bcf22522b5ddb7da902c2720Bob Halley$(ETCSECURITYFILES) $(EETCSECURITYFILES) $(ROOTETCSECURITYFILES) $(RESA): \
$(ROOTETCSECURITY):
$(INS.dir)
$(INS.rename)
FRC: