Makefile revision 7c478bd95313f5f23a4c958a745db2134aa03244
8bf7fea5589e0f3213d104a5f6b206f229ff0b6cKay Sievers#
8bf7fea5589e0f3213d104a5f6b206f229ff0b6cKay Sievers# CDDL HEADER START
8bf7fea5589e0f3213d104a5f6b206f229ff0b6cKay Sievers#
b7ff1e47da4653d2ff1ec7b489e6067fed29d8c5Lennart Poettering# The contents of this file are subject to the terms of the
b7ff1e47da4653d2ff1ec7b489e6067fed29d8c5Lennart Poettering# Common Development and Distribution License, Version 1.0 only
c904f64d84db8c4eebedf210ba10893f19ba05edLennart Poettering# (the "License"). You may not use this file except in compliance
c904f64d84db8c4eebedf210ba10893f19ba05edLennart Poettering# with the License.
b0a3f2bc097999f63d3205bb175ad7a6695363a0Lennart Poettering#
b0a3f2bc097999f63d3205bb175ad7a6695363a0Lennart Poettering# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
7d640cdf66a7c032c871ccfe0ee4ad56f7e3869bLennart Poettering# or http://www.opensolaris.org/os/licensing.
62170515a17d0771aa38c8e7711a7a60c8d14d2fLennart Poettering# See the License for the specific language governing permissions
f80781eaf9f927d7b4d5e66116e3f3a4242e6fa1Lennart Poettering# and limitations under the License.
f80781eaf9f927d7b4d5e66116e3f3a4242e6fa1Lennart Poettering#
f80781eaf9f927d7b4d5e66116e3f3a4242e6fa1Lennart Poettering# When distributing Covered Code, include this CDDL HEADER in each
222ae6a8d7e27dd36552cb9574e63cbdfdf2d264Lennart Poettering# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
222ae6a8d7e27dd36552cb9574e63cbdfdf2d264Lennart Poettering# If applicable, add the following below this CDDL HEADER, with the
05677bb78079c3fa0283101aac2c07581f4873f1Lennart Poettering# fields enclosed by brackets "[]" replaced with your own identifying
73090dc815390f4fca4e3ed8a7e1d3806605daaaLennart Poettering# information: Portions Copyright [yyyy] [name of copyright owner]
235b28269a951fdad621c5ab95c213e62df7f16eKay Sievers#
235b28269a951fdad621c5ab95c213e62df7f16eKay Sievers# CDDL HEADER END
222ae6a8d7e27dd36552cb9574e63cbdfdf2d264Lennart Poettering#
539072153c0db3d91c1c59ad447d96b0e1f3cf77Lennart Poettering#
97f73ffb04947acf0a5854e3a7bdbb7a0105f6faLennart Poettering#ident "%Z%%M% %I% %E% SMI"
97f73ffb04947acf0a5854e3a7bdbb7a0105f6faLennart Poettering#
97f73ffb04947acf0a5854e3a7bdbb7a0105f6faLennart Poettering# Copyright 2004 Sun Microsystems, Inc. All rights reserved.
97f73ffb04947acf0a5854e3a7bdbb7a0105f6faLennart Poettering# Use is subject to license terms.
7a2a0b907b5cc60f5d9a871997d7d6e7f62bf4d8Lennart Poettering#
7a2a0b907b5cc60f5d9a871997d7d6e7f62bf4d8Lennart Poettering
7a41c61168632501489a4d054619b86f529a02e7Lennart PoetteringPROG= clear_locks
7a41c61168632501489a4d054619b86f529a02e7Lennart Poettering
7a41c61168632501489a4d054619b86f529a02e7Lennart Poetteringinclude ../../../Makefile.cmd
7a41c61168632501489a4d054619b86f529a02e7Lennart Poettering
1258097cd3cdbc5dd3d264850119e553a29c5068Lennart PoetteringLDLIBS += -lrpcsvc -lnsl
1258097cd3cdbc5dd3d264850119e553a29c5068Lennart Poettering
1258097cd3cdbc5dd3d264850119e553a29c5068Lennart Poettering#
7b3afbac4d149d3e8befea1009a7b83955aeb42aLennart Poettering# Message catalog
7b3afbac4d149d3e8befea1009a7b83955aeb42aLennart Poettering#
a4c279f87451186b8beb1b8cc21c7cad561ecf4bLennart PoetteringPOFILE= clear_locks.po
a4c279f87451186b8beb1b8cc21c7cad561ecf4bLennart Poettering
a4c279f87451186b8beb1b8cc21c7cad561ecf4bLennart Poettering#
a4c279f87451186b8beb1b8cc21c7cad561ecf4bLennart Poettering# message catalog
a4c279f87451186b8beb1b8cc21c7cad561ecf4bLennart Poettering#
a4c279f87451186b8beb1b8cc21c7cad561ecf4bLennart Poetteringcatalog: $(POFILE)
8092a428d40ac682df9e80c36988043854579679Lennart Poettering
5db35d0672949f2d418b4f5dfad2975c4b7e7691Lennart Poettering$(POFILE): clear_locks.c
0a31730e3ba16085bb1676cb31a97f0200a271c0Lennart Poettering $(RM) $@
0a31730e3ba16085bb1676cb31a97f0200a271c0Lennart Poettering $(COMPILE.cpp) clear_locks.c > $(POFILE).i
359306dfe552228716b8da5cf989da8d0e23a297Kay Sievers $(XGETTEXT) $(XGETFLAGS) $(POFILE).i
359306dfe552228716b8da5cf989da8d0e23a297Kay Sievers sed "/^domain/d" messages.po > $@
b5ef5549e9889eea1c66c4ed88667b5922cd9f76Lennart Poettering $(RM) messages.po $(POFILE).i
b5ef5549e9889eea1c66c4ed88667b5922cd9f76Lennart Poettering
d3fc81bd6a5a046b22600ac1204df220c93d2c15Lennart Poettering
d3fc81bd6a5a046b22600ac1204df220c93d2c15Lennart PoetteringCFLAGS += $(CCVERBOSE)
d3fc81bd6a5a046b22600ac1204df220c93d2c15Lennart Poettering
d3fc81bd6a5a046b22600ac1204df220c93d2c15Lennart Poettering.KEEP_STATE:
8d0e38a2b966799af884e78a54fd6a2dffa44788Lennart Poettering
8d0e38a2b966799af884e78a54fd6a2dffa44788Lennart Poetteringall: $(PROG)
f28f1daf754a9a07de90e6fc4ada581bf5de677dLennart Poettering
f28f1daf754a9a07de90e6fc4ada581bf5de677dLennart Poetteringinstall: all $(ROOTUSRSBINPROG)
f28f1daf754a9a07de90e6fc4ada581bf5de677dLennart Poettering
f28f1daf754a9a07de90e6fc4ada581bf5de677dLennart Poetteringclean:
88a07670cfa974a605c7c7b520b8a3135fce37f9Lennart Poettering
88a07670cfa974a605c7c7b520b8a3135fce37f9Lennart Poetteringlint: lint_PROG
88a07670cfa974a605c7c7b520b8a3135fce37f9Lennart Poettering
6ea832a20700f5282c08c70f38422c6ab290a0b5Lennart Poetteringinclude ../../../Makefile.targ
c2a14cf0dd0fa4b8af7d9198527518ced59e0a29Lennart Poettering