4 # The contents of this file are subject to the terms of the
5 # Common Development and Distribution License (the "License").
6 # You may not use this file except in compliance with the License.
8 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9 # or http://www.opensolaris.org/os/licensing.
10 # See the License for the specific language governing permissions
11 # and limitations under the License.
13 # When distributing Covered Code, include this CDDL HEADER in each
14 # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
15 # If applicable, add the following below this CDDL HEADER, with the
16 # fields enclosed by brackets "[]" replaced with your own identifying
17 # information: Portions Copyright [yyyy] [name of copyright owner]
22 # Copyright 2009 Sun Microsystems, Inc. All rights reserved.
23 # Use is subject to license terms.
26 include ..
/..
/Makefile.cmd
28 SBINPROG
= print-service
29 BINPROG
= desktop-print-management-applet
30 LPBINLINKS
= lp lpstat cancel enable disable
31 LPRBINLINKS
= lpr lpq lprm lpc
32 DESKTOPLINKS
= desktop-print-management desktop-print-management-prefs
33 BINLINKS
= $(LPBINLINKS
) $(LPRBINLINKS
) $(DESKTOPLINKS
)
34 SBINLINKS
= accept reject lpmove lpadmin
36 ROOTUSRSBINPROG
= $(SBINPROG
:%=$(ROOTUSRSBIN
)/%)
37 ROOTUSRBINPROG
= $(BINPROG
:%=$(ROOTBIN
)/%)
38 ROOTUSRBINLINKS
= $(BINLINKS
:%=$(ROOTBIN
)/%)
39 ROOTUSRSBINLINKS
= $(SBINLINKS
:%=$(ROOTUSRSBIN
)/%)
44 $(RM
) $@
; $(SYMLINK
) ..
/sbin
/$(SBINPROG
) $@
47 $(RM
) $@
; $(SYMLINK
) $(SBINPROG
) $@
51 all check clean clobber lint
:
53 install: $(ROOTUSRSBINPROG
) $(ROOTUSRBINPROG
) $(ROOTUSRBINLINKS
) $(ROOTUSRSBINLINKS
)