diff options
author | Matthew Harm Bekkema <mbekkema97@gmail.com> | 2018-12-17 11:16:20 +1100 |
---|---|---|
committer | Matthew Harm Bekkema <mbekkema97@gmail.com> | 2018-12-17 21:53:23 +1100 |
commit | 245ba973d9bbcf44deac8d6279ed2e2598ea4441 (patch) | |
tree | 1bf3e5c3afc17543c6325dbffdab94c2cfca4d31 /pkgs/development/tools/vagrant | |
parent | 08488bcf946ed7bfa004d0c6fb128c3622493beb (diff) | |
download | nixlib-245ba973d9bbcf44deac8d6279ed2e2598ea4441.tar nixlib-245ba973d9bbcf44deac8d6279ed2e2598ea4441.tar.gz nixlib-245ba973d9bbcf44deac8d6279ed2e2598ea4441.tar.bz2 nixlib-245ba973d9bbcf44deac8d6279ed2e2598ea4441.tar.lz nixlib-245ba973d9bbcf44deac8d6279ed2e2598ea4441.tar.xz nixlib-245ba973d9bbcf44deac8d6279ed2e2598ea4441.tar.zst nixlib-245ba973d9bbcf44deac8d6279ed2e2598ea4441.zip |
vagrant: Install vagrant-libvirt as system plugin
Diffstat (limited to 'pkgs/development/tools/vagrant')
-rw-r--r-- | pkgs/development/tools/vagrant/default.nix | 5 | ||||
-rw-r--r-- | pkgs/development/tools/vagrant/vagrant-libvirt.json.in | 9 |
2 files changed, 14 insertions, 0 deletions
diff --git a/pkgs/development/tools/vagrant/default.nix b/pkgs/development/tools/vagrant/default.nix index cdfdb9077a37..84871f9bdefb 100644 --- a/pkgs/development/tools/vagrant/default.nix +++ b/pkgs/development/tools/vagrant/default.nix @@ -62,6 +62,11 @@ in buildRubyGem rec { mkdir -p "$out/vagrant-plugins/plugins.d" echo '{}' > "$out/vagrant-plugins/plugins.json" + '' + + lib.optionalString withLibvirt '' + substitute ${./vagrant-libvirt.json.in} $out/vagrant-plugins/plugins.d/vagrant-libvirt.json \ + --subst-var-by ruby_version ${ruby.version} \ + --subst-var-by vagrant_version ${version} ''; installCheckPhase = '' diff --git a/pkgs/development/tools/vagrant/vagrant-libvirt.json.in b/pkgs/development/tools/vagrant/vagrant-libvirt.json.in new file mode 100644 index 000000000000..22060e1c2db7 --- /dev/null +++ b/pkgs/development/tools/vagrant/vagrant-libvirt.json.in @@ -0,0 +1,9 @@ +{ + "vagrant-libvirt": { + "ruby_version":"@ruby_version@", + "vagrant_version":"@vagrant_version@", + "gem_version":"", + "require":"", + "sources":[] + } +} |