mirror of
https://github.com/inspec/inspec
synced 2024-12-12 06:12:37 +00:00
700d5f4c28
* in order to appbundle inspec-core-bin we need a Gemfile. * the previous gemfile refers to inspec-bin and that gets packaged and shipped with the inspec-core-bin Gemfile and that does not work when appbundler tries to use it. * hacking up appbundler to be more complicated than it is, is probably a poor idea since it is already a big pile of magic. * so what would be good to do in order to preserve the DRY'ness of having both inspec-bin and inspec-core-bin share binaries, would be to have the Gemfile be usable by both gems when they are ultimately consumed. * because the inspec-core-bin gem only has the inspec-core-bin.gemspec what we can do is test to see which gemspec we have and then behave accordingly. still a bit hacky, but better than the other alternatives we considered. Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
7 lines
198 B
Ruby
7 lines
198 B
Ruby
source "https://rubygems.org"
|
|
main_gemspec = File.expand_path("../inspec-bin.gemspec", __FILE__)
|
|
if File.exist?(main_gemspec)
|
|
gemspec name: "inspec-bin"
|
|
else
|
|
gemspec name: "inspec-core-bin"
|
|
end
|