Merge pull request #41 from wildlyinaccurate/rename-gem
Rename gem to jekyll-responsive-image
This commit is contained in:
commit
804d30dbb5
|
@ -7,4 +7,3 @@ rvm:
|
||||||
- 2.2
|
- 2.2
|
||||||
- 2.1
|
- 2.1
|
||||||
- 2.0
|
- 2.0
|
||||||
- 1.9
|
|
||||||
|
|
8
Gemfile
8
Gemfile
|
@ -8,12 +8,4 @@ group :development do
|
||||||
gem 'test-unit', '~> 3.1'
|
gem 'test-unit', '~> 3.1'
|
||||||
|
|
||||||
gem 'coveralls', :require => false
|
gem 'coveralls', :require => false
|
||||||
|
|
||||||
platform :ruby_19 do
|
|
||||||
gem 'mime-types', '>= 2.0', '< 3.0'
|
|
||||||
gem 'rest-client', '>= 1.0', '< 2.0'
|
|
||||||
gem 'simplecov', '>= 0.10', '< 0.12'
|
|
||||||
gem 'term-ansicolor', '1.3.2'
|
|
||||||
gem 'tins', '1.6.0'
|
|
||||||
end
|
|
||||||
end
|
end
|
||||||
|
|
11
README.md
11
README.md
|
@ -1,6 +1,6 @@
|
||||||
# Jekyll Responsive Images
|
# jekyll-responsive-image
|
||||||
|
|
||||||
Jekyll Responsive Images is a [Jekyll](http://jekyllrb.com/) plugin and utility for automatically resizing images. Its intended use is for sites which want to display responsive images using something like [`srcset`](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/Img#Specifications) or [Imager.js](https://github.com/BBC-News/Imager.js/).
|
A [Jekyll](http://jekyllrb.com/) plugin and utility for automatically resizing images. Its intended use is for sites which want to display responsive images using something like [`srcset`](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/Img#Specifications) or [Imager.js](https://github.com/BBC-News/Imager.js/).
|
||||||
|
|
||||||
[![Build Status](https://img.shields.io/travis/wildlyinaccurate/jekyll-responsive-image.svg?style=flat-square)](https://travis-ci.org/wildlyinaccurate/jekyll-responsive-image)
|
[![Build Status](https://img.shields.io/travis/wildlyinaccurate/jekyll-responsive-image.svg?style=flat-square)](https://travis-ci.org/wildlyinaccurate/jekyll-responsive-image)
|
||||||
[![Coverage Status](https://img.shields.io/coveralls/wildlyinaccurate/jekyll-responsive-image.svg?style=flat-square)](https://coveralls.io/repos/github/wildlyinaccurate/jekyll-responsive-image/badge.svg?branch=master)
|
[![Coverage Status](https://img.shields.io/coveralls/wildlyinaccurate/jekyll-responsive-image.svg?style=flat-square)](https://coveralls.io/repos/github/wildlyinaccurate/jekyll-responsive-image/badge.svg?branch=master)
|
||||||
|
@ -11,16 +11,17 @@ Jekyll Responsive Images is a [Jekyll](http://jekyllrb.com/) plugin and utility
|
||||||
First, install the gem:
|
First, install the gem:
|
||||||
|
|
||||||
```
|
```
|
||||||
$ gem install jekyll-responsive_image
|
$ gem install jekyll-responsive-image
|
||||||
```
|
```
|
||||||
|
|
||||||
Then you can either add it to the `gems` section of your `_config.yml`:
|
Then you can either add it to the `gems` section of your `_config.yml`:
|
||||||
|
|
||||||
```yaml
|
```yaml
|
||||||
gems: [jekyll/responsive_image]
|
gems:
|
||||||
|
- jekyll-responsive-image
|
||||||
```
|
```
|
||||||
|
|
||||||
Or you can copy the contents of [`responsive_image.rb`](lib/jekyll/responsive_image.rb) into your `_plugins` directory.
|
Or you can copy the contents of [`responsive_image.rb`](lib/jekyll-responsive-image.rb) into your `_plugins` directory.
|
||||||
|
|
||||||
## Configuration
|
## Configuration
|
||||||
|
|
||||||
|
|
2
Rakefile
2
Rakefile
|
@ -9,7 +9,7 @@ rescue Bundler::BundlerError => e
|
||||||
end
|
end
|
||||||
|
|
||||||
require 'rake'
|
require 'rake'
|
||||||
require 'jekyll/responsive_image/version'
|
require 'jekyll-responsive-image/version'
|
||||||
require 'cucumber/rake/task'
|
require 'cucumber/rake/task'
|
||||||
require 'coveralls/rake/task'
|
require 'coveralls/rake/task'
|
||||||
|
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -4,7 +4,7 @@ if ENV['CI']
|
||||||
end
|
end
|
||||||
|
|
||||||
require 'test/unit/assertions'
|
require 'test/unit/assertions'
|
||||||
require 'jekyll/responsive_image'
|
require 'jekyll-responsive-image'
|
||||||
|
|
||||||
TEST_DIR = File.join('/', 'tmp', 'jekyll')
|
TEST_DIR = File.join('/', 'tmp', 'jekyll')
|
||||||
|
|
||||||
|
|
|
@ -2,31 +2,26 @@
|
||||||
lib = File.expand_path('../lib/', __FILE__)
|
lib = File.expand_path('../lib/', __FILE__)
|
||||||
$:.unshift lib unless $:.include?(lib)
|
$:.unshift lib unless $:.include?(lib)
|
||||||
|
|
||||||
require 'jekyll/responsive_image/version'
|
require 'jekyll-responsive-image/version'
|
||||||
|
|
||||||
Gem::Specification.new do |spec|
|
Gem::Specification.new do |spec|
|
||||||
spec.name = 'jekyll-responsive_image'
|
spec.name = 'jekyll-responsive-image'
|
||||||
spec.version = Jekyll::ResponsiveImage::VERSION
|
spec.version = Jekyll::ResponsiveImage::VERSION
|
||||||
spec.authors = ['Joseph Wynn']
|
spec.authors = ['Joseph Wynn']
|
||||||
spec.email = ['joseph@wildlyinaccurate.com']
|
spec.email = ['joseph@wildlyinaccurate.com']
|
||||||
spec.summary = 'Responsive images for Jekyll via srcset'
|
spec.summary = 'Responsive image management for Jekyll'
|
||||||
spec.homepage = 'https://github.com/wildlyinaccurate/jekyll-responsive-image'
|
spec.homepage = 'https://github.com/wildlyinaccurate/jekyll-responsive-image'
|
||||||
spec.licenses = ['MIT']
|
spec.licenses = ['MIT']
|
||||||
spec.description = %q{
|
spec.description = %q{
|
||||||
Jekyll Responsive Images is a Jekyll plugin and utility for automatically resizing images.
|
Highly configurable Jekyll plugin for managing responsive images. Automatically
|
||||||
Its intended use is for sites which want to display responsive images using something like srcset or Imager.js.
|
resizes images and provides a Liquid template tag for loading the images with
|
||||||
|
picture, img srcset, Imager.js, etc.
|
||||||
}
|
}
|
||||||
|
|
||||||
spec.files = `git ls-files -z lib/`.split("\u0000")
|
spec.files = `git ls-files -z lib/`.split("\u0000")
|
||||||
spec.executables = []
|
spec.executables = []
|
||||||
spec.require_paths = ['lib']
|
spec.require_paths = ['lib']
|
||||||
|
|
||||||
if Gem::Version.new(RUBY_VERSION) < Gem::Version.new('2.0.0')
|
spec.add_runtime_dependency 'jekyll', ['>= 2.0', "< 4.0"]
|
||||||
max_jekyll_version = '3.0'
|
|
||||||
else
|
|
||||||
max_jekyll_version = '4.0'
|
|
||||||
end
|
|
||||||
|
|
||||||
spec.add_runtime_dependency 'jekyll', ['>= 2.0', "< #{max_jekyll_version}"]
|
|
||||||
spec.add_runtime_dependency 'rmagick', ['>= 2.0', '< 3.0']
|
spec.add_runtime_dependency 'rmagick', ['>= 2.0', '< 3.0']
|
||||||
end
|
end
|
|
@ -0,0 +1,19 @@
|
||||||
|
require 'fileutils'
|
||||||
|
require 'yaml'
|
||||||
|
|
||||||
|
require 'jekyll'
|
||||||
|
require 'rmagick'
|
||||||
|
|
||||||
|
require 'jekyll-responsive-image/version'
|
||||||
|
require 'jekyll-responsive-image/config'
|
||||||
|
require 'jekyll-responsive-image/utils'
|
||||||
|
require 'jekyll-responsive-image/render_cache'
|
||||||
|
require 'jekyll-responsive-image/image_processor'
|
||||||
|
require 'jekyll-responsive-image/resize_handler'
|
||||||
|
require 'jekyll-responsive-image/renderer'
|
||||||
|
require 'jekyll-responsive-image/tag'
|
||||||
|
require 'jekyll-responsive-image/block'
|
||||||
|
require 'jekyll-responsive-image/extra_image_generator'
|
||||||
|
|
||||||
|
Liquid::Template.register_tag('responsive_image', Jekyll::ResponsiveImage::Tag)
|
||||||
|
Liquid::Template.register_tag('responsive_image_block', Jekyll::ResponsiveImage::Block)
|
|
@ -1,5 +1,5 @@
|
||||||
module Jekyll
|
module Jekyll
|
||||||
module ResponsiveImage
|
module ResponsiveImage
|
||||||
VERSION = '1.0.1'.freeze
|
VERSION = '1.0.2'.freeze
|
||||||
end
|
end
|
||||||
end
|
end
|
|
@ -1,19 +0,0 @@
|
||||||
require 'fileutils'
|
|
||||||
require 'yaml'
|
|
||||||
|
|
||||||
require 'jekyll'
|
|
||||||
require 'rmagick'
|
|
||||||
|
|
||||||
require 'jekyll/responsive_image/version'
|
|
||||||
require 'jekyll/responsive_image/config'
|
|
||||||
require 'jekyll/responsive_image/utils'
|
|
||||||
require 'jekyll/responsive_image/render_cache'
|
|
||||||
require 'jekyll/responsive_image/image_processor'
|
|
||||||
require 'jekyll/responsive_image/resize_handler'
|
|
||||||
require 'jekyll/responsive_image/renderer'
|
|
||||||
require 'jekyll/responsive_image/tag'
|
|
||||||
require 'jekyll/responsive_image/block'
|
|
||||||
require 'jekyll/responsive_image/extra_image_generator'
|
|
||||||
|
|
||||||
Liquid::Template.register_tag('responsive_image', Jekyll::ResponsiveImage::Tag)
|
|
||||||
Liquid::Template.register_tag('responsive_image_block', Jekyll::ResponsiveImage::Block)
|
|
Loading…
Reference in New Issue