Added Makefile, based on @leoheck fork ( leoheck/kicad_auto )

This commit is contained in:
Salvador E. Tropea 2020-06-11 13:27:37 -03:00
parent 6da57df3a6
commit 2233c0e08a
1 changed files with 30 additions and 0 deletions

30
Makefile Normal file
View File

@ -0,0 +1,30 @@
#!/usr/bin/make
tagname = 10.4-5.1.6
docker_user = setsoft
docker_img = setsoft/kicad_auto
download_packages:
./download.sh
build: download_packages
docker build -f Dockerfile -t $(docker_img):$(tagname) .
docker build -f Dockerfile -t $(docker_img):latest .
upload_image:
#docker login --username=$(docker_user)
docker push $(docker_img):$(tagname)
docker push $(docker_img):latest
release: build upload_image
# If docker is not installer int the host system
install_docker:
sudo apt install docker.io
sudo systemctl enable --now docker
sudo usermod -aG docker $(USER)
clean:
@ rm -rf *.deb
.PHONY: download_packages build_release upload_image install_docker clean