github.com/rkt/rkt@v1.30.1-0.20200224141603-171c416fac02/tools/mem-stresser.mk (about) 1 $(call setup-stamp-file,MEM_STRESSER_STAMP) 2 3 # variables for makelib/build_go_bin.mk 4 MEM_STRESSER := $(TARGET_BINDIR)/mem-stresser 5 BGB_STAMP := $(MEM_STRESSER_STAMP) 6 BGB_PKG_IN_REPO := tests/rkt-monitor/mem-stresser 7 BGB_BINARY := $(MEM_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 += $(MEM_STRESSER) 13 14 $(call generate-stamp-rule,$(MEM_STRESSER_STAMP)) 15 16 $(MEM_STRESSER): $(MK_PATH) | $(BINDIR) 17 18 include makelib/build_go_bin.mk 19 20 # MEM_STRESSER_STAMP deliberately not cleared 21 22 RKT_MONITOR_STAMPS += $(MEM_STRESSER_STAMP)