Print this page
11246 krb5 makefiles should use INS or INS.file

Split Close
Expand all
Collapse all
          --- old/usr/src/lib/libkrb5/Makefile
          +++ new/usr/src/lib/libkrb5/Makefile
↓ open down ↓ 27 lines elided ↑ open up ↑
  28   28  include         ../Makefile.lib
  29   29  
  30   30  SUBDIRS =       $(MACH) $(BUILD64) $(MACH64)
  31   31  
  32   32  INSTALLED_HDRS = \
  33   33                  com_err.h krb5.h locate_plugin.h
  34   34  COMERRH =       $(SRC)/lib/gss_mechs/mech_krb5/include/com_err.h
  35   35  LOCPLUGH =      $(SRC)/lib/gss_mechs/mech_krb5/include/locate_plugin.h
  36   36  KRB5H =         $(SRC)/uts/common/gssapi/mechs/krb5/include/krb5.h
  37   37  
  38      -KRB5INCDIR=     $(ROOT)/usr/include/kerberosv5
       38 +KRB5INCDIR=     $(ROOT)/usr/include/kerberosv5
  39   39  
  40   40  COMERRHINST =   $(KRB5INCDIR)/com_err.h
  41   41  LOCPLUGHINST =  $(KRB5INCDIR)/locate_plugin.h
  42   42  KRB5HINST =     $(KRB5INCDIR)/krb5.h
  43   43  
  44   44  KRB5HDRS =      $(INSTALLED_HDRS:%=$(KRB5INCDIR)/%)
  45   45  
  46   46  all :=          TARGET= all
  47   47  clean :=        TARGET= clean
  48   48  clobber :=      TARGET= clobber
↓ open down ↓ 4 lines elided ↑ open up ↑
  53   53  all clean clobber install: $(SUBDIRS)
  54   54  
  55   55  lint check:
  56   56  
  57   57  $(SUBDIRS):     FRC
  58   58          @cd $@; pwd; $(MAKE) $(TARGET)
  59   59  
  60   60  install_h:      $(KRB5INCDIR) $(KRB5HDRS)
  61   61  
  62   62  $(COMERRHINST): $(COMERRH)
  63      -        install -s -m 644 -f $(KRB5INCDIR) $(COMERRH)
       63 +        $(INS) -s -m $(FILEMODE) -f $(KRB5INCDIR) $(COMERRH)
  64   64  $(KRB5HINST):   $(KRB5H)
  65      -        install -s -m 644 -f $(KRB5INCDIR) $(KRB5H)
       65 +        $(INS) -s -m $(FILEMODE) -f $(KRB5INCDIR) $(KRB5H)
  66   66  $(LOCPLUGHINST): $(LOCPLUGH)
  67      -        install -s -m 644 -f $(KRB5INCDIR) $(LOCPLUGH)
       67 +        $(INS) -s -m $(FILEMODE) -f $(KRB5INCDIR) $(LOCPLUGH)
  68   68  
  69   69  FRC:
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX