1f8994074SJan Friedel# 2f8994074SJan Friedel# CDDL HEADER START 3f8994074SJan Friedel# 4f8994074SJan Friedel# The contents of this file are subject to the terms of the 5f8994074SJan Friedel# Common Development and Distribution License (the "License"). 6f8994074SJan Friedel# You may not use this file except in compliance with the License. 7f8994074SJan Friedel# 8f8994074SJan Friedel# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 9f8994074SJan Friedel# or http://www.opensolaris.org/os/licensing. 10f8994074SJan Friedel# See the License for the specific language governing permissions 11f8994074SJan Friedel# and limitations under the License. 12f8994074SJan Friedel# 13f8994074SJan Friedel# When distributing Covered Code, include this CDDL HEADER in each 14f8994074SJan Friedel# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 15f8994074SJan Friedel# If applicable, add the following below this CDDL HEADER, with the 16f8994074SJan Friedel# fields enclosed by brackets "[]" replaced with your own identifying 17f8994074SJan Friedel# information: Portions Copyright [yyyy] [name of copyright owner] 18f8994074SJan Friedel# 19f8994074SJan Friedel# CDDL HEADER END 20f8994074SJan Friedel# 21f8994074SJan Friedel# Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved. 22f8994074SJan Friedel# 23f8994074SJan Friedel# 24f8994074SJan Friedel# Makefile for auditset 25f8994074SJan Friedel 26f8994074SJan FriedelPROG = svc-auditset 27f8994074SJan FriedelSVCMETHOD = $(PROG) 28f8994074SJan Friedel 29f8994074SJan FriedelMANIFEST = auditset.xml 30f8994074SJan Friedel 31f8994074SJan Friedelinclude $(SRC)/cmd/Makefile.cmd 32f8994074SJan Friedel 33f8994074SJan FriedelROOTMANIFESTDIR = $(ROOTSVCSYSTEM) 34f8994074SJan Friedel 35f8994074SJan FriedelLIBBSM = $(SRC)/lib/libbsm/common 36f8994074SJan Friedel 37f8994074SJan FriedelLDLIBS += -lbsm 38f8994074SJan Friedel 39*55fea89dSDan CrossOBJS = svc-auditset.o 40f8994074SJan FriedelSRCS = $(OBJS:%.o=%.c) 41f8994074SJan Friedel 42f8994074SJan FriedelPOFILE = $(PROG).po 43f8994074SJan FriedelMSGFILES = $(SRCS) 44f8994074SJan Friedel 45f8994074SJan FriedelCPPFLAGS += -I$(LIBBSM) 46f8994074SJan Friedel 47f8994074SJan Friedel.KEEP_STATE: 48f8994074SJan Friedel 49f8994074SJan Friedelall: $(PROG) 50f8994074SJan Friedel 51f8994074SJan Friedelinstall: all $(ROOTMANIFEST) $(ROOTSVCMETHOD) 52f8994074SJan Friedel 53f8994074SJan Friedel$(PROG): $(SRCS) $(OBJS) 54f8994074SJan Friedel $(LINK.c) $(OBJS) -o $@ $(LDLIBS) 55f8994074SJan Friedel $(POST_PROCESS) 56f8994074SJan Friedel 57f8994074SJan Friedel$(POFILE): $(MSGFILES) 58f8994074SJan Friedel $(BUILDPO.msgfiles) 59f8994074SJan Friedel 60f8994074SJan Friedel_msg: $(MSGDOMAINPOFILE) 61f8994074SJan Friedel 62f8994074SJan Friedelclean: 63f8994074SJan Friedel $(RM) $(OBJS) 64f8994074SJan Friedel 65f8994074SJan Friedellint: lint_SRCS 66f8994074SJan Friedel 67f8994074SJan Friedelcheck: $(CHKMANIFEST) 68f8994074SJan Friedel 69f8994074SJan Friedelinclude $(SRC)/cmd/Makefile.targ 70f8994074SJan Friedelinclude $(SRC)/Makefile.msg.targ 71