Implementation of DownFlux, a collaborative RTS.
-
Set up
git
git config --global push.default current
-
Copy the SSH keys into
~/.ssh
and set permission to600
forid_rsa
and644
forid_rsa.pub
. -
Add to SSH keychain
ssh-add
-
Test SSH access to GitHub
ssh -T git@github.com
-
Clone
git clone git@github.com:downflux/game.git
-
Install LFS for the repo
git lfs install
Install Bazel via official docs.
Current verified Bazel version is 3.7.2
.
bazel test -c opt \
--features race ... \
--nocache_test_results \
--runs_per_test=10
sudo apt install graphviz gv
bazel run -c opt \
//server/grpc:main -- \
--cpuprofile=${F}
go tool pprof -http=localhost:8888 ${F}