Sign inSign up

pocke/vim-ruby-build

By pocke

•Updated about 8 years ago

It is a Dockerfile for build Vim with if_ruby feature with each rubies (1.8.7 ~ 2.5.1).

Image
0

83

pocke/vim-ruby-build repository overview

⁠docker-vim-ruby-build

⁠What's this?

It is a Dockerfile for build Vim with if_ruby feature with each rubies (1.8.7 ~ 2.5.1).

⁠Build docker image

$ git clone https://github.com/pocke/docker-vim-ruby-build
$ cd docker-vim-ruby-build
$ make

⁠Build vim and run test

# In your computer

$ cd path/to/vim/with/your/patch

# Build with a ruby
$ docker run --rm -it -v $(pwd):/vim vim-ruby-build:dev build-vim.sh 1.8.7-p374

# Build with a ruby (dynamic link)
$ docker run --rm -it -v $(pwd):/vim vim-ruby-build:dev build-vim.sh 1.8.7-p374 dynamic

# Build with all rubies with/without dynamic link
$ docker run --rm -it -v $(pwd):/vim vim-ruby-build:dev build-vim-all.sh

⁠Supported Ruby versions

  • 1.8.7-p374
  • 1.9.3-p551
  • 2.0.0-p648
  • 2.1.10
  • 2.2.10
  • 2.3.7
  • 2.4.4
  • 2.5.1

⁠Known issues

Vim's test fails with Ruby 1.8.7.

So you can use the following command to test without Ruby 1.8.7.

$ docker run --rm -it -v $(pwd):/vim vim-ruby-build:dev build-vim-all.sh no18

Tag summary

Content type

Image

Digest

Size

1.9 GB

Last updated

about 8 years ago

docker pull pocke/vim-ruby-build:dev