Skip to content
  • Georges Racinet's avatar
    Consequences of `.ruby-version` being under version control · 9c683f7ecea0
    Georges Racinet authored
    As previously noted `.ruby-version` is now under version control.
    
    Upstream stopped linking it from the Rails application,
    so `.ruby-version` it's no longer a make target.  We were making it
    a prerequisite of the HDK specific `init` target because it's
    needed to run `gdk`. We wouldn't want to make the choice to fix
    it for the HDK alone (as opposed to the GDK). This is now clearly
    obsolete.
    
    This gives us the occasion to provide more in our `init` make
    target:
    
    - install of rake if needed (actually running on each `make`
      invocation)
    - install of the `gdk` command (provided by the `gitlab-development-kit`
      gem)
    
    That doesn't prevent using a different Ruby version in the various
    components, but the HDK for Heptapod 0.15 would need some fixing
    to work with Heptapod 0.14 anyway.
    9c683f7ecea0