Print this page
lgen shouldn't be in file-locking tests
Reduce lint noise in file-locking tests

Split Close
Expand all
Collapse all
          --- old/usr/src/test/os-tests/tests/file-locking/Makefile
          +++ new/usr/src/test/os-tests/tests/file-locking/Makefile
↓ open down ↓ 17 lines elided ↑ open up ↑
  18   18  
  19   19  UTILS = util.c
  20   20  
  21   21  PROGS = \
  22   22          runtests \
  23   23          acquire-lock
  24   24  
  25   25  C99MODE = -xc99=%all
  26   26  
  27   27  SRCS = $(PROGS:%=%.c) $(UTILS)
       28 +LINTS = $(SRCS:%.c=%.ln)
  28   29  PROGS32 = $(PROGS:%=%.32)
  29   30  PROGS64 = $(PROGS:%=%.64)
  30   31  
  31      -runtests.32 :=  LDLIBS += -lgen
  32      -runtests.64 :=  LDLIBS64 += -lgen
  33      -
  34   32  ROOTOPTDIR = $(ROOT)/opt/os-tests/tests/file-locking
  35   33  ROOTOPTPROGS = $(PROGS32:%=$(ROOTOPTDIR)/%) \
  36   34          $(PROGS64:%=$(ROOTOPTDIR)/%)
  37   35  
  38   36  all     :=      TARGET = all
  39   37  install :=      TARGET = install
  40   38  clean   :=      TARGET = clean
  41   39  clobber :=      TARGET = clobber
  42   40  lint    :=      TARGET = lint
  43   41  
  44   42  .KEEP_STATE:
  45   43  
  46   44  install: $(ROOTOPTPROGS)
  47   45  
  48   46  all: $(PROGS32) $(PROGS64)
  49   47  
  50      -lint: lint_SRCS
       48 +lint: $(LINTS)
  51   49  
  52   50  clean:
  53   51          -rm $(PROGS32) $(PROGS64)
  54   52  
  55   53  $(ROOTOPTPROGS): $(PROGS32) $(PROGS64) $(ROOTOPTDIR)
  56   54  
  57   55  $(ROOTOPTDIR):
  58   56          $(INS.dir)
  59   57  
  60   58  $(ROOTOPTDIR)/%: %
↓ open down ↓ 17 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX