github.com/stackb/rules_proto@v0.0.0-20240221195024-5428336c51f1/docs/Makefile (about)

     1  .PHONY: ruby
     2  ruby:
     3  	@ if [ ! $$(which ruby) ]; then \
     4  			echo "Please install ruby version 2.5.0 or higher"; \
     5  		fi
     6  
     7  .PHONY: bundle
     8  bundle: ruby
     9  	@ if [ ! $$(which bundle) ]; then \
    10  			echo "Please install bundle: `gem install bundler`"; \
    11  		fi
    12  
    13  vendor/bundle: bundle
    14  	bundle config set --local path 'vendor/bundle'
    15  	bundle install
    16  
    17  .PHONY: serve
    18  serve: vendor/bundle
    19  	bundle exec jekyll serve