Table of Contents - bootboot-0.2.0 Documentation
Pages
- LICENSE
-
README
- 👢👢 Bootboot -
- Introduction
- What is “Dual booting”?
- Installation
- Dual boot it!
- Dual boot different Ruby versions
- Example: updating a gem while dual booting Ruby versions
- Vendoring both sets of gems
- Example: running Ruby scripts while dual booting Ruby versions
- Configuration (Optional)
- Keep the
Gemfile_next.lock
in sync
- 👢👢 Bootboot -
Classes and Modules
- Bootboot
- Bootboot::Command
- Bootboot::GemfileNextAutoSync
- Bootboot::RubySource
- DefinitionPatch
- DefinitionSourceRequirementsPatch
- Object
- RubyVersionPatch
- SharedHelpersPatch
Methods
- ::env_next — Bootboot
- ::env_prefix — Bootboot
- ::env_previous — Bootboot
- ::new — DefinitionPatch
- #app_cache_path — Object
- #check_bundler_version — Bootboot::GemfileNextAutoSync
- #default_lockfile — SharedHelpersPatch
- #enable_dual_booting — Object
- #exec — Bootboot::Command
- #nothing_changed? — Bootboot::GemfileNextAutoSync
- #opt_in — Bootboot::GemfileNextAutoSync
- #ruby_spec_name — Bootboot::RubySource
- #setup — Bootboot::Command
- #setup — Bootboot::GemfileNextAutoSync
- #source_requirements — DefinitionSourceRequirementsPatch
- #specs — Bootboot::RubySource
- #system — RubyVersionPatch
- #to_s — Bootboot::RubySource
- #update! — Bootboot::GemfileNextAutoSync
- #which_env — Bootboot::GemfileNextAutoSync
- #which_lock — Bootboot::GemfileNextAutoSync