Что вы можете сделать, это создать репозиторий, который содержит только подкаталог core
и связанный файл spree_core.gemspec
. Это также приведет к более тонкой установке. Вы также можете получить содержимое каталога, чтобы связать его с вашим приложением и распространить его так:
gem 'spree-core', :path => 'vendor/gems/spree/core'
Возможность bundler
для установки из репозитория git, по-видимому, несколько ограничена в соответствии с документацией , где он ожидает spree_core/spree_core.gemspec
, а не core/spree_core.gemspec
вместо этого.
Такое упущение со стороны создателя драгоценного камня является обычным делом, так как большинство не ожидает, что люди будут устанавливать что-либо кроме официально опубликованного драгоценного камня. По крайней мере, приятно, что файл .gemspec
доступен, так как некоторые проекты даже не включают его в смятение многих.