Print this page
6949 illumos nawk should be using from Makefile.master

Split Close
Expand all
Collapse all
          --- old/usr/src/lib/libsecdb/Makefile
          +++ new/usr/src/lib/libsecdb/Makefile
↓ open down ↓ 74 lines elided ↑ open up ↑
  75   75  all clean clobber delete install lint package: $(SUBDIRS)
  76   76  _msg: $(MSGSUBDIRS)
  77   77  
  78   78  install:        install_data
  79   79  
  80   80  install_data:   $(ETCSECURITYFILES) $(ETCSECURITYDFILES) $(ETCFILES) \
  81   81                  $(ETCDFILES) $(CLASS_SCR_FILES) $(MANIFESTDIR) $(MANIFEST) \
  82   82                  $(METHODDIR) $(METHOD)
  83   83  
  84   84  ATTR_FILES =    auth_attr exec_attr prof_attr user_attr
  85      -${ATTR_FILES}:  $$@.txt ${CLASS_SCR_SRC_DIR}/i.rbac
       85 +$(ATTR_FILES):  $$@.txt $(CLASS_SCR_SRC_DIR)/i.rbac
  86   86          > $@
  87      -        $(ECHO) $@.txt $@ | $(SHELL) ${CLASS_SCR_SRC_DIR}/i.rbac
       87 +        $(ECHO) $@.txt $@ | NAWK=$(AWK) $(SHELL) $(CLASS_SCR_SRC_DIR)/i.rbac
  88   88  
  89   89  $(ETCSECURITYDFILES) $(ETCDFILES): $$(@D)
  90   90  
  91   91  $(ETCSECURITYFILES) $(ETCFILES): $(ETCSECURITY) $(ROOTETCSECURITY)
  92   92  
  93   93  $(ETCSECURITY)/%: %
  94   94          $(INS.file)
  95   95  
  96   96  $(ROOTETCSECURITY):
  97   97          $(INS.dir)
↓ open down ↓ 43 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX