diff options
Diffstat (limited to 'usr/src/lib/libsec/Makefile')
| -rw-r--r-- | usr/src/lib/libsec/Makefile | 57 |
1 files changed, 18 insertions, 39 deletions
diff --git a/usr/src/lib/libsec/Makefile b/usr/src/lib/libsec/Makefile index a698fe0251..2a61f47756 100644 --- a/usr/src/lib/libsec/Makefile +++ b/usr/src/lib/libsec/Makefile @@ -20,70 +20,49 @@ # CDDL HEADER END # # -# Copyright (c) 1993-1999 by Sun Microsystems, Inc. -# All rights reserved. +# Copyright 2005 Sun Microsystems, Inc. All rights reserved. +# Use is subject to license terms. # #ident "%Z%%M% %I% %E% SMI" # # lib/libsec/Makefile -include ../../Makefile.master include ../Makefile.lib -SUBDIRS= spec .WAIT $(MACH) $(BUILD64) $(MACH64) +HDRDIR= common +HDRS= aclutils.h +SUBDIRS= $(MACH) $(BUILD64) $(MACH64) all := TARGET= all clean := TARGET= clean clobber := TARGET= clobber -delete := TARGET= delete install := TARGET= install lint := TARGET= lint -_msg := TARGET= _msg -package := TARGET= package -LIBRARY= libsec.a -TEXT_DOMAIN= SUNW_OST_OSLIB -XGETFLAGS= -a -POFILE= $(LIBRARY:.a=.po) -POFILES= generic.po - -SED= sed -GREP= grep -CP= cp +MSGFILES= common/acltext.c common/aclutils.c common/aclmode.c \ + common/aclsort.c common/aclcheck.c +POFILE= libsec.po .KEEP_STATE: -all clean clobber delete install lint package: $(SUBDIRS) +all clean clobber install: spec .WAIT $(SUBDIRS) + +$(POFILE): pofile_MSGFILES -# definitions for install_h target -HDRS= -ROOTHDRDIR= $(ROOT)/usr/include -ROOTHDRS= $(HDRS:%=$(ROOTHDRDIR)/%) -CHECKHDRS= $(HDRS:%.h=%.check) +lint: $(SUBDIRS) # install rule for install_h target -$(ROOTHDRDIR)/%: common/% - $(INS.file) install_h: $(ROOTHDRS) check: $(CHECKHDRS) -$(MACH) $(MACH64) spec: FRC - @cd $@; pwd; $(MAKE) $(TARGET) - -_msg: $(MSGDOMAIN) $(POFILE) - $(RM) $(MSGDOMAIN)/$(POFILE) - $(CP) $(POFILE) $(MSGDOMAIN) +_msg: $(MSGDOMAINPOFILE) -$(POFILE): $(POFILES) - $(RM) $@ - $(CAT) $(POFILES) > $@ - -$(POFILES): - $(RM) messages.po - $(XGETTEXT) $(XGETFLAGS) *.[ch]* */*.[ch]* - $(SED) -e '/^# msg/d' -e '/^domain/d' messages.po > $@ - $(RM) messages.po +$(SUBDIRS) spec: FRC + @cd $@; pwd; $(MAKE) $(TARGET) FRC: + +include ../Makefile.targ +include ../../Makefile.msg.targ |
