github.com/whamcloud/lemur@v0.0.0-20190827193804-4655df8a52af/packaging/ci/lambda/PublishRepoToBucket/Makefile (about)

     1  PYTHON ?= python2.7
     2  FUNCTION_NAME = $(notdir $(CURDIR))
     3  OUTDIR ?= $(dir $(CURDIR))
     4  ZIPFILE ?= $(OUTDIR)/$(FUNCTION_NAME).zip
     5  
     6  $(ZIPFILE): dist
     7  	rm -f $@
     8  	pushd dist >/dev/null && \
     9  	zip -r $@ * && \
    10  	popd >/dev/null
    11  
    12  dist: *.py $(dir $(CURDIR))/lemur_ci/*.py
    13  	rm -fr dist
    14  	mkdir dist
    15  	cp -a *.py $(dir $(CURDIR))/lemur_ci dist
    16  
    17  clean:
    18  	rm -fr dist $(ZIPFILE)
    19  
    20  .PHONY: clean