Makefile revision 24fe0b3bf671e123467ce1df0b67cadd3614c8e4
6ee667aeeb284b652e256ad1d792b0fb6c28fabaLennart Poettering#
643a14a5271ed19ec30a9882d4b9e9ae1c357fb1Lennart Poettering# CDDL HEADER START
47be870bd83fb3719dffc3ee9348a409ab762a14Lennart Poettering#
47be870bd83fb3719dffc3ee9348a409ab762a14Lennart Poettering# The contents of this file are subject to the terms of the
3e2147858f21943d5f4a781c60f33ac22c6096edKay Sievers# Common Development and Distribution License (the "License").
3e2147858f21943d5f4a781c60f33ac22c6096edKay Sievers# You may not use this file except in compliance with the License.
91e8651b6e3acf77c0fc51febe70b94afcd81b7dZbigniew Jędrzejewski-Szmek#
47be870bd83fb3719dffc3ee9348a409ab762a14Lennart Poettering# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
47be870bd83fb3719dffc3ee9348a409ab762a14Lennart Poettering# or http://www.opensolaris.org/os/licensing.
5430f7f2bc7330f3088b894166bf3524a067e3d8Lennart Poettering# See the License for the specific language governing permissions
5430f7f2bc7330f3088b894166bf3524a067e3d8Lennart Poettering# and limitations under the License.
47be870bd83fb3719dffc3ee9348a409ab762a14Lennart Poettering#
47be870bd83fb3719dffc3ee9348a409ab762a14Lennart Poettering# When distributing Covered Code, include this CDDL HEADER in each
47be870bd83fb3719dffc3ee9348a409ab762a14Lennart Poettering# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
47be870bd83fb3719dffc3ee9348a409ab762a14Lennart Poettering# If applicable, add the following below this CDDL HEADER, with the
47be870bd83fb3719dffc3ee9348a409ab762a14Lennart Poettering# fields enclosed by brackets "[]" replaced with your own identifying
5430f7f2bc7330f3088b894166bf3524a067e3d8Lennart Poettering# information: Portions Copyright [yyyy] [name of copyright owner]
47be870bd83fb3719dffc3ee9348a409ab762a14Lennart Poettering#
5430f7f2bc7330f3088b894166bf3524a067e3d8Lennart Poettering# CDDL HEADER END
47be870bd83fb3719dffc3ee9348a409ab762a14Lennart Poettering#
47be870bd83fb3719dffc3ee9348a409ab762a14Lennart Poettering#
3e2147858f21943d5f4a781c60f33ac22c6096edKay Sievers# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
3e2147858f21943d5f4a781c60f33ac22c6096edKay Sievers# Use is subject to license terms.
b5a223bfcf2ebcf374973b29870a5e80fb42b8beZbigniew Jędrzejewski-Szmek#
47be870bd83fb3719dffc3ee9348a409ab762a14Lennart Poettering# cmd/lp/client/lpset/Makefile
3e2147858f21943d5f4a781c60f33ac22c6096edKay Sievers#
3e2147858f21943d5f4a781c60f33ac22c6096edKay Sievers
96bd03d5b8d5d04fc8037c03a43bb5b148cc1e29Zbigniew Jędrzejewski-Szmekinclude ../Makefile.sp
96bd03d5b8d5d04fc8037c03a43bb5b148cc1e29Zbigniew Jędrzejewski-Szmek
96bd03d5b8d5d04fc8037c03a43bb5b148cc1e29Zbigniew Jędrzejewski-SzmekPROG= lpset
652e737517bbbae692923246aeb687e2d1f314efZbigniew Jędrzejewski-Szmek
652e737517bbbae692923246aeb687e2d1f314efZbigniew Jędrzejewski-SzmekSRCS= $(PROG).c
652e737517bbbae692923246aeb687e2d1f314efZbigniew Jędrzejewski-Szmek
2001208c2ab631a69896d1f670c26846b70d1fb7Kay SieversOBJS= $(SRCS:.c=.o)
71c474864cef9be433adb2adba2085786cda829aLennart Poettering
2001208c2ab631a69896d1f670c26846b70d1fb7Kay SieversROOTBINPROG= $(PROG:%=$(ROOTBIN)/%)
3e2147858f21943d5f4a781c60f33ac22c6096edKay Sievers
3e2147858f21943d5f4a781c60f33ac22c6096edKay SieversFILEMODE= 04511
71c474864cef9be433adb2adba2085786cda829aLennart Poettering
3e2147858f21943d5f4a781c60f33ac22c6096edKay SieversCPPFLAGS += -I$(NPRTINC)
1c7dde3e475978c569a982d65fd86d4b4e3caad8Bastien NoceraLDLIBS += $(LIBNPRT) -lsecdb
e88dcb8f774314ff4d56f8e33773af2f6bfc9d18Lennart Poettering
71c474864cef9be433adb2adba2085786cda829aLennart Poettering.KEEP_STATE:
e88dcb8f774314ff4d56f8e33773af2f6bfc9d18Lennart Poettering
74b91131ed09850ed487a2f7849147ff6f80194dLennart Poetteringall: $(PROG)
114a50f898a89bd7784c215ac5df95ec8c45a905Lennart Poettering
71c474864cef9be433adb2adba2085786cda829aLennart Poetteringinstall: all $(ROOTBIN) $(ROOTBINPROG)
114a50f898a89bd7784c215ac5df95ec8c45a905Lennart Poettering
114a50f898a89bd7784c215ac5df95ec8c45a905Lennart Poettering$(ROOTBIN):
4b2d99d9f4258a29f0bf8b1a78d17836e75bc378Lennart Poettering $(INS.dir)
71c474864cef9be433adb2adba2085786cda829aLennart Poettering
4b2d99d9f4258a29f0bf8b1a78d17836e75bc378Lennart Poetteringstrip:
4b2d99d9f4258a29f0bf8b1a78d17836e75bc378Lennart Poettering $(STRIP) $(PROG)
0428ddb729d12563b827510e04663de9cb4056f3Lennart Poettering
71c474864cef9be433adb2adba2085786cda829aLennart Poetteringlint:
0428ddb729d12563b827510e04663de9cb4056f3Lennart Poettering $(LINT.c) $(PROG).c $(LDLIBS)
4b2d99d9f4258a29f0bf8b1a78d17836e75bc378Lennart Poettering
8c4a3079a7f358c179430d1aec59de8b670b5f6eLennart Poetteringcstyle:
d122948d6fbaac4505cf14a08f1237daa89efdd0Lennart Poettering cstyle $(SRCS)
d122948d6fbaac4505cf14a08f1237daa89efdd0Lennart Poettering
d122948d6fbaac4505cf14a08f1237daa89efdd0Lennart Poettering_msg:
d122948d6fbaac4505cf14a08f1237daa89efdd0Lennart Poettering @echo "Messages are made in usr/src/cmd/print"
8c6db8336536916d0476ff8233e0abf40a2f6aabLennart Poettering
8c6db8336536916d0476ff8233e0abf40a2f6aabLennart Poetteringclean:
02f130cbd943c5c177cb0e711db0447cac685d67Lennart Poettering $(RM) $(OBJS)
490aed584944b684026a3fd01f8d81f2881e38d6Lennart Poettering
db059f1b031a92ed45b62d1036877abd9c128d1bMichael Bieblclobber: clean
590f18a27c05524f5332819b9580afc327b95d84Lennart Poettering -$(RM) $(PROG) $(CLOBBERFILES)
0ce8860a15fb08ac358fb9c5347bd20c0bcdebcdLennart Poettering