Makefile 603 B

123456789101112131415161718192021222324252627
  1. DOCKER_TAG ?= ubuntu2204
  2. PACKAGE_NAME ?=
  3. .PHONY: all
  4. all:
  5. echo ""
  6. .PHONY: build-docker-ubuntu2204
  7. build-docker-ubuntu2204:
  8. docker build -t deb-downloader:ubuntu2204 -f ./docker/Dockerfile.ubuntu2204 ./docker
  9. .PHONY: run
  10. run:
  11. docker run --rm -it -v $(shell pwd):/app deb-downloader:$(DOCKER_TAG) bash
  12. .PHONY: download
  13. download:
  14. docker run --rm -it -v $(shell pwd):/app deb-downloader:$(DOCKER_TAG) python3 main.py download $(PACKAGE_NAME)
  15. .PHONY: unpack
  16. unpack:
  17. docker run --rm -it -v $(shell pwd):/app deb-downloader:$(DOCKER_TAG) python3 main.py unpack
  18. .PHONY: clean
  19. clean:
  20. rm -rf ./output