Skip to content

Commit

Permalink
complete make help, add new commands to make help (#4737)
Browse files Browse the repository at this point in the history
  • Loading branch information
GheisMohammadi authored Aug 18, 2024
1 parent 6e6783b commit 1eb78df
Showing 1 changed file with 13 additions and 0 deletions.
13 changes: 13 additions & 0 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -35,12 +35,25 @@ help:
@echo "test-rosetta - run the rosetta tests"
@echo "test-rosetta-attach - attach onto the rosetta testing docker container for inspection"
@echo "linux_static - static build the harmony binary & bootnode along with the MCL & BLS libs (for linux)"
@echo "linux_static_quick - static build the harmony binary & bootnode more quickly without recompiling dependencies (for linux)"
@echo "rpm_init - prepare the RPM build environment by creating directories, copying files, and generating the spec file and source tarball"
@echo "rpm_build - build an RPM package for x86_64 architecture using the spec file (<RPMBUILD>/SPECS/harmony.spec)"
@echo "rpm - build a harmony RPM pacakge"
@echo "rpmpub_dev - publish harmony RPM package to development repo"
@echo "rpmpub_prod - publish harmony RPM package to production repo"
@echo "deb_init - initialize a Debian package for Harmony, setting up necessary files and configurations in the package structure."
@echo "deb_build - build a Debian package from the <HOME>/debbuild directory"
@echo "deb - build a harmony Debian pacakge"
@echo "debpub_dev - publish harmony Debian package to development repo"
@echo "debpub_prod - publish harmony Debian package to production repo"
@echo "go-vet - run Go vet to examine Go source code in the current project for potential issues"
@echo "go-test - run all Go tests with vet checks and the race detector enabled"
@echo "docker - build a Docker image for Harmony using the project root directory's Dockerfile, pulling the latest base image"
@echo "travis_go_checker - run the Travis Go checker script to validate Go code in the project"
@echo "travis_rpc_checker - run the Travis RPC checker script, defaulting the test branch to 'master' unless overridden by TEST_REPO_BRANCH"
@echo "travis_rosetta_checker - run the Travis Rosetta checker script, defaulting the test branch to 'master' unless overridden by TEST_REPO_BRANCH"
@echo "debug_external - cleans up environment, rebuilds the binary, and deploys with external nodes"
@echo "build_localnet_validator - imports validator keys, funds validator accounts, waits for the epoch, and creates external validators on a local network"

libs:
make -C $(TOP)/mcl -j8
Expand Down

0 comments on commit 1eb78df

Please sign in to comment.