lib/pe_build/plugin.rb in vagrant-pe_build-0.4.3 vs lib/pe_build/plugin.rb in vagrant-pe_build-0.5.0

- old
+ new

@@ -37,10 +37,12 @@ PEBuild::Command::Base end # Guest capabilities for installing PE + ## Detect installer + guest_capability('debian', 'detect_installer') do require_relative 'cap' PEBuild::Cap::DetectInstaller::Debian end @@ -52,17 +54,39 @@ guest_capability('ubuntu', 'detect_installer') do require_relative 'cap' PEBuild::Cap::DetectInstaller::Ubuntu end + guest_capability('suse', 'detect_installer') do + require_relative 'cap' + PEBuild::Cap::DetectInstaller::SLES + end + + guest_capability('solaris', 'detect_installer') do + require_relative 'cap' + PEBuild::Cap::DetectInstaller::Solaris + end + + guest_capability('windows', 'detect_installer') do + require_relative 'cap' + PEBuild::Cap::DetectInstaller::Windows + end + + ## Run install + guest_capability('linux', 'run_install') do require_relative 'cap' PEBuild::Cap::RunInstall::POSIX end guest_capability('solaris', 'run_install') do require_relative 'cap' PEBuild::Cap::RunInstall::POSIX + end + + guest_capability('windows', 'run_install') do + require_relative 'cap' + PEBuild::Cap::RunInstall::Windows end # internal action hooks action_hook('PE Build: initialize build dir') do |hook|