Browse Source

Makefile: added "sync-" prefix and default goal with usage description

pull/223/head
Szymon Lesisz 4 years ago
parent
commit
9f1f1df834
  1. 23
      Makefile

23
Makefile

@ -10,19 +10,34 @@ build-%:
# usage:
# make stage-beta
# make stage-stable
stage-%:
sync-stage-%:
./scripts/s3sync.sh stage $*
# s3sync with beta.mytrezor.com
# Upload build/beta only
# usage:
# make beta
beta:
sync-beta:
./scripts/s3sync.sh beta beta
# s3sync with wallet.mytrezor.com
# Upload build/stable only
# usage:
# make stable
stable:
./scripts/s3sync.sh stable stable
sync-stable:
./scripts/s3sync.sh stable stable
.DEFAULT_GOAL:= default
default:
@echo "Build:"
@echo "git checkout to desired branch (beta|stable)"
@echo " make build-beta"
@echo " make build-stable"
@echo "Sync:"
@echo "s3 sync desired build to server (beta.mytrezor.com|wallet.mytrezor.com)"
@echo " make sync-beta"
@echo " make sync-stable"
@echo "Staging:"
@echo "s3 sync desired build to stage server (stage.mytrezor.com)"
@echo " make sync-stage-beta"
@echo " make sync-stage-stable"
Loading…
Cancel
Save