(ns circle.backend.build.inference.gems-map)

(def gem-package-map
  ;; this is a map of rubygems to the ubuntu packages necessary for this gem to install. Incomplete.
  {"memcached" #{"libmemcached-dev" "libsasl2-dev"}
   "cdamian-geoip_city" #{"libgeoip-dev"}
   "capybara-webkit" #{"libqtwebkit-dev"}
   "pdfkit "#{"wkhtmltopdf"}})

(def blacklisted-gems
  ;; gems that should be removed from the user's gemfile when running
  #{"rb-fsevent" "growl_notify" "autotest-fsevent"})

(def database-yml-gems
  ;; if using any of these gems, they'll need a database.yml. We will
  ;; generate a database.yml for them.

  ["activerecord" "dm-rails"])

(def gem-adapter-map
  {"pg" "postgresql"
   "do_postgres" "postgresql"
   "sqlite3" "sqlite3"
   "mysql" "mysql"
   "mysql2" "mysql2"
   "do_mysql" "mysql"})
(ns circle.backend.build.inference.gems-map)

(def gem-package-map
  ;; this is a map of rubygems to the ubuntu packages necessary for this gem to install. Incomplete.
  {"memcached" #{"libmemcached-dev" "libsasl2-dev"}
   "cdamian-geoip_city" #{"libgeoip-dev"}
   "capybara-webkit" #{"libqtwebkit-dev"}
   "pdfkit "#{"wkhtmltopdf"}})

(def blacklisted-gems
  ;; gems that should be removed from the user's gemfile when running
  #{"rb-fsevent" "growl_notify" "autotest-fsevent"})

(def database-yml-gems
  ;; if using any of these gems, they'll need a database.yml. We will
  ;; generate a database.yml for them.

  ["activerecord" "dm-rails"])

(def gem-adapter-map
  {"pg" "postgresql"
   "do_postgres" "postgresql"
   "sqlite3" "sqlite3"
   "mysql" "mysql"
   "mysql2" "mysql2"
   "do_mysql" "mysql"
   "jberkel-mysql-ruby" "mysql"})
Add support for yet another mysql adapter. Fixes a problem with soundcloud
Add support for yet another mysql adapter. Fixes a problem with soundcloud

prathamesh-sonpatki/frontend,prathamesh-sonpatki/frontend,RayRutjes/frontend,circleci/frontend,circleci/frontend,circleci/frontend,RayRutjes/frontend