Print this page
10080 smatch Makefile changes for usr/src/cmd

Split Close
Expand all
Collapse all
          --- old/usr/src/cmd/print/printer-info/Makefile
          +++ new/usr/src/cmd/print/printer-info/Makefile
↓ open down ↓ 14 lines elided ↑ open up ↑
  15   15  # If applicable, add the following below this CDDL HEADER, with the
  16   16  # fields enclosed by brackets "[]" replaced with your own identifying
  17   17  # information: Portions Copyright [yyyy] [name of copyright owner]
  18   18  #
  19   19  # CDDL HEADER END
  20   20  #
  21   21  #
  22   22  # Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
  23   23  # Use is subject to license terms.
  24   24  #
       25 +# Copyright (c) 2018, Joyent, Inc.
  25   26  
  26   27  include         ../Makefile.sp
  27   28  
  28   29  ROOTLIBLPBIN =  $(ROOTLIBLP)/bin
  29   30  
  30   31  PROG =          printer-info
  31   32  SRCS =          $(PROG).c
  32   33  OBJECTS =       $(PROG).o
  33   34  
  34   35  ROOTPROG=       $(PROG:%=$(ROOTLIBLPBIN)/%)
  35   36  $(ROOTPROG)     := FILEMODE=555
  36   37  
  37      -CERRWARN +=     -_gcc=-Wno-implicit-function-declaration
  38      -
  39   38  .KEEP_STATE:
  40   39  
  41   40  all:            $(PROG)
  42   41  
  43   42  $(ROOTLIBLPBIN):
  44   43          $(INS.dir)
  45   44  
  46   45  $(ROOTLIBLPBIN)/%:      %
  47   46          $(INS.file)
  48   47  
  49      -install:        all $(ROOTLIBLPBIN) $(ROOTPROG) 
       48 +install:        all $(ROOTLIBLPBIN) $(ROOTPROG)
  50   49  
  51   50  $(PROGRAM):     $(OBJECTS)
  52   51          $(CC) $(CFLAGS) -o $@ $(OBJECTS)
  53   52  
  54   53  clean:
  55      -        $(RM) $(PROG) *.o 
       54 +        $(RM) $(PROG) *.o
  56   55  
  57   56  cstyle:
  58   57          cstyle $(SRCS)
  59   58  
  60   59  clobber:        clean
  61   60  
  62   61  strip lint:
  63   62  
  64   63  
  65   64  
  66   65  
  67   66  
  68   67  
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX