github.com/cockroachdb/cockroach@v20.2.0-alpha.1+incompatible/scripts/release-notes/Makefile (about)

     1  TESTS := $(wildcard test*.sh)
     2  BASH ?= /usr/bin/env bash
     3  PYTHON ?= python
     4  NOTESCRIPT := $(PWD)/../release-notes.py
     5  TDIR := $(shell pwd)
     6  
     7  all: test
     8  
     9  check: test
    10  
    11  test: $(TESTS:.sh=.test)
    12  
    13  .SUFFIXES: .test
    14  
    15  %.test: %.sh %.graph.ref.txt %.notes.ref.txt $(NOTESCRIPT)
    16  	@echo
    17  	@echo "**** Testing for $* ****"
    18  	@echo
    19  	$(BASH) $(TDIR)/$*.sh $(NOTESCRIPT)
    20  
    21  clean:
    22  	rm -f *.graph.txt *.notes.txt
    23  	rm -rf $(TESTS:.sh=)