dev-help.sh 902 B

12345678910111213141516171819
  1. # This file prints out some help text that says which commands are available
  2. # in the VM. It gets executed during Vagrant provisioning and its output gets
  3. # dumped into /etc/motd, to print it when a user starts a new Vagrant session.
  4. echo -e "
  5. \033[1;33mThe exa development environment!\033[0m
  6. exa's source is available at \033[33m/vagrant\033[0m.
  7. Binaries get built into \033[33m/home/ubuntu/target\033[0m.
  8. \033[4mCommands\033[0m
  9. \033[32;1mb\033[0m or \033[32;1mbuild-exa\033[0m to run \033[1mcargo build\033[0m
  10. \033[32;1mt\033[0m or \033[32;1mtest-exa\033[0m to run \033[1mcargo test\033[0m
  11. \033[32;1mx\033[0m or \033[32;1mrun-xtests\033[0m to run \033[1m/vagrant/xtests/run.sh\033[0m
  12. \033[32;1mc\033[0m or \033[32;1mcompile-exa\033[0m to run all three
  13. \033[32;1mdebug\033[0m to toggle printing logs
  14. \033[32;1mstrict\033[0m to toggle strict mode
  15. \033[32;1mcolors\033[0m to toggle custom colours
  16. "