Add liquid c if it's available.

This commit is contained in:
Parker Moore 2014-12-15 16:27:24 -08:00
parent 3940e1e9df
commit b68dd3a5cb
2 changed files with 7 additions and 0 deletions

View File

@ -63,6 +63,7 @@ Gem::Specification.new do |s|
s.add_development_dependency('jekyll_test_plugin')
s.add_development_dependency('jekyll_test_plugin_malicious')
s.add_development_dependency('rouge', '~> 1.7')
s.add_development_dependency('liquid-c', '~> 0.0.2')
s.add_development_dependency('minitest') if RUBY_PLATFORM =~ /cygwin/
s.add_development_dependency('test-unit') if RUBY_PLATFORM =~ /cygwin/
end

View File

@ -29,6 +29,12 @@ require 'liquid'
require 'kramdown'
require 'colorator'
# Conditional optimizations
begin
require 'liquid-c'
rescue LoadError
end
SafeYAML::OPTIONS[:suppress_warnings] = true
Liquid::Template.error_mode = :strict