github.com/rkt/rkt@v1.30.1-0.20200224141603-171c416fac02/tools/log-stresser.mk (about) 1 $(call setup-stamp-file,LOG_STRESSER_STAMP) 2 3 # variables for makelib/build_go_bin.mk 4 LOG_STRESSER := $(TARGET_BINDIR)/log-stresser 5 BGB_STAMP := $(LOG_STRESSER_STAMP) 6 BGB_PKG_IN_REPO := tests/rkt-monitor/log-stresser 7 BGB_BINARY := $(LOG_STRESSER) 8 BGB_ADDITIONAL_GO_ENV := GOARCH=$(GOARCH_FOR_BUILD) 9 BGB_GO_FLAGS := -tags netgo -ldflags '-w' 10 BGB_ADDITIONAL_GO_ENV := CGO_ENABLED=0 GOOS=linux 11 12 CLEAN_FILES += $(LOG_STRESSER) 13 14 $(call generate-stamp-rule,$(LOG_STRESSER_STAMP)) 15 16 $(LOG_STRESSER): $(MK_PATH) | $(BINDIR) 17 18 include makelib/build_go_bin.mk 19 20 # LOG_STRESSER_STAMP deliberately not cleared 21 22 RKT_MONITOR_STAMPS += $(LOG_STRESSER_STAMP)