@@ -32,25 +32,32 @@ Gem::Specification.new do |s|
3232 s . add_development_dependency ( "rake" , "~> 13.0" )
3333 s . add_development_dependency ( "rdoc" , "~> 6.0" )
3434
35- # test dependencies:
36- s . add_development_dependency ( "redgreen" , "~> 1.2" )
37- s . add_development_dependency ( "rr" , "~> 1.0" )
38- s . add_development_dependency ( "rubocop-jekyll" , "~> 0.11.0" )
39- s . add_development_dependency ( "shoulda" , "~> 4.0" )
40- s . add_development_dependency ( "simplecov" , "~> 0.7" )
41- s . add_development_dependency ( "simplecov-gem-adapter" , "~> 1.0" )
42-
43- # migrator dependencies:
44- # s.add_development_dependency("behance", "~> 0.3") # uses outdated dependencies
45- s . add_development_dependency ( "hpricot" , "~> 0.8" )
46- s . add_development_dependency ( "htmlentities" , "~> 4.3" )
47- s . add_development_dependency ( "mysql2" , "~> 0.3" )
48- s . add_development_dependency ( "open_uri_redirections" , "~> 0.2" )
49- s . add_development_dependency ( "pg" , "~> 1.0" )
50- s . add_development_dependency ( "rss" , "~> 0.2" )
51- s . add_development_dependency ( "sequel" , "~> 5.62" )
52- s . add_development_dependency ( "sqlite3" , "~> 1.3" )
53- s . add_development_dependency ( "unidecode" , "~> 1.0" )
35+ # Dependencies not needed during building / deployment of the documentation site.
36+ #
37+ # Containing them within a conditional block in the gemspec instead of using a Bundler
38+ # group in the Gemfile ensures that they remain listed in the page at Rubygems.org.
39+
40+ unless ENV [ "DOCS_DEPLOY" ]
41+ # test dependencies:
42+ s . add_development_dependency ( "redgreen" , "~> 1.2" )
43+ s . add_development_dependency ( "rr" , "~> 1.0" )
44+ s . add_development_dependency ( "rubocop-jekyll" , "~> 0.11.0" )
45+ s . add_development_dependency ( "shoulda" , "~> 4.0" )
46+ s . add_development_dependency ( "simplecov" , "~> 0.7" )
47+ s . add_development_dependency ( "simplecov-gem-adapter" , "~> 1.0" )
48+
49+ # importer dependencies:
50+ # s.add_development_dependency("behance", "~> 0.3") # uses outdated dependencies
51+ s . add_development_dependency ( "hpricot" , "~> 0.8" )
52+ s . add_development_dependency ( "htmlentities" , "~> 4.3" )
53+ s . add_development_dependency ( "mysql2" , "~> 0.3" )
54+ s . add_development_dependency ( "open_uri_redirections" , "~> 0.2" )
55+ s . add_development_dependency ( "pg" , "~> 1.0" )
56+ s . add_development_dependency ( "rss" , "~> 0.2" )
57+ s . add_development_dependency ( "sequel" , "~> 5.62" )
58+ s . add_development_dependency ( "sqlite3" , "~> 1.3" )
59+ s . add_development_dependency ( "unidecode" , "~> 1.0" )
60+ end
5461
5562 # site dependencies:
5663 s . add_development_dependency ( "launchy" , "~> 2.4" )
0 commit comments