Advertisement
Guest User

Untitled

a guest
Jul 22nd, 2017
52
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.90 KB | None | 0 0
  1. #!/bin/bash
  2.  
  3. use_goma='--no-goma'
  4. if [[ $(uname) == "Linux" ]]; then
  5. use_goma="--goma"
  6. fi
  7.  
  8. # Clear the aliases so this can be included multiple times to reload
  9. unalias mbuild 2>/dev/null
  10. unalias qemu-x86 2>/dev/null
  11. unalias vbox-x86 2>/dev/null
  12. unalias boot-x86 2>/dev/null
  13. unalias ju 2>/dev/null
  14.  
  15. # New aliases
  16. alias mbuild="mbuild -v"
  17. alias ju="( cd ~/fuchsia; jiri update -gc -v )"
  18. alias qemu-x86="
  19. ( . ~/fuchsia/scripts/env.sh &&
  20. fset x86-64 ${use_goma} --modules magentix &&
  21. fbuild &&
  22. frun -g
  23. )"
  24. alias vbox-x86="
  25. ( . ~/fuchsia/scripts/env.sh &&
  26. fset x86-64 ${use_goma} --modules magentix,make-fuchsia-vol &&
  27. fbuild &&
  28. fbox build-disk -sysSize $((100*1024*1024)) &&
  29. fbox start --type headless &&
  30. fbox console &&
  31. fbox stop
  32. )"
  33. alias boot-x86="
  34. ( . ~/fuchsia/scripts/env.sh &&
  35. fset x86-64 ${use_goma} --modules magentix &&
  36. fbuild &&
  37. freboot &&
  38. fboot -i 250
  39. )"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement