rvmrc 2.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192
  1. # Example ~/.rvmrc file.
  2. #
  3. # This file shows some examples of setting defaults to your own tastes.
  4. #
  5. # If you wish to adjust the default ruby interpreter/version/patchlevel
  6. # settings they can be found in the $rvm_path/config/db file.
  7. # Beware that currently that file is overwritten on install so
  8. # back it up if you change anything.
  9. # RVM path
  10. # This is where rvm installs and manages everything in by default.
  11. #
  12. # export rvm_path="$HOME/.rvm"
  13. # Source path
  14. # This is where rvm extracts to for compiling & installing.
  15. #
  16. # export rvm_source_path="${rvm_path}/src"
  17. # Log path
  18. # This is where rvm logs all of it's actions to
  19. # (not including the 'do' actions)
  20. #
  21. # export rvm_log_path="${rvm_path}/log"
  22. # Bin path
  23. # This is where rvm places all of it's executable/wrapper scripts.
  24. #
  25. # export rvm_bin_path="${rvm_path}/bin"
  26. # Gem path
  27. # This is where rvm installs all gems to for each ruby
  28. # interpreter/version%gemset
  29. #
  30. # export rvm_gems_path="$rvm_path/gems"
  31. # Gem options
  32. # These options are passed to the 'gem' command in a RVM environment.
  33. #
  34. # export rvm_gem_options="--no-rdoc --no-ri"
  35. # Temp path
  36. # This is where rvm stores all of its temporary files.
  37. #
  38. # export rvm_tmp_path="${rvm_tmp_path:-"$rvm_path/tmp"}"
  39. # Install on use
  40. # Install rubies when used if are not installed.
  41. #
  42. # export rvm_install_on_use_flag=1
  43. # Gemset create on use
  44. # This will create a gemset when the gemset is used if it does not exist
  45. #
  46. # export rvm_gemset_create_on_use_flag=1
  47. # Make flags
  48. # I have 8 cpu's so I might use 7 make threads:
  49. #
  50. # export rvm_make_flags="-j7"
  51. # Source a .rvmrc file in a directory after changing to it, if it exists.
  52. # To disable this feature, set in root/home .rvmrc file:
  53. #
  54. # export rvm_project_rvmrc=0
  55. #
  56. # Or don't even bother sourcing rvm, it *is* optional. Always has been, you can
  57. # instead add $rvm_path/bin to your PATH and use --default to switch...
  58. # Automatically trust project .rvmrc files
  59. #
  60. # export rvm_trust_rvmrcs_flag=1
  61. # Always trust an rvmrc, even if it's contents change.
  62. # CAUTION: Can be dangerous / security risk. Only use this feature if you know
  63. # what you are doing / accept the implications :)
  64. #
  65. # export rvm_always_trust_rvmrc_flag
  66. # Specify RBXOPT enviroment settings that should always be set when calling
  67. # Rubinius scripts. For example, to always run the agent when running from
  68. # an Rubinius environment, set the value to '-Xagent'
  69. #
  70. # export rvm_rbx_opt
  71. # Disable automatic system configuration of RVM via /etc/profile.d/rvm.sh:
  72. #
  73. # export rvm_etc_profile_flag=0
  74. # Add configure flags for builds
  75. #
  76. # export rvm_configure_flags="--with-openssl-dir=$rvm_path/usr --with-readline-dir=$rvm_path/usr"