summaryrefslogtreecommitdiff
path: root/chef.gemspec
diff options
context:
space:
mode:
authorsersut <serdar@opscode.com>2013-02-12 14:19:23 -0800
committersersut <serdar@opscode.com>2013-02-15 16:38:53 -0800
commit8c2e7cda71772d49066b22e757a032082b3d021f (patch)
treeaf09b6018e4bd602993e9c9812cb50a079a77202 /chef.gemspec
parent5e9dad16efadd17c046654895095dcb7d2052612 (diff)
downloadchef-8c2e7cda71772d49066b22e757a032082b3d021f.tar.gz
Create chef-service-manager using distro/service_manager.rb to control chef-service on windows platforms.
Diffstat (limited to 'chef.gemspec')
-rw-r--r--chef.gemspec6
1 files changed, 5 insertions, 1 deletions
diff --git a/chef.gemspec b/chef.gemspec
index 70b6141812..4e2f57af44 100644
--- a/chef.gemspec
+++ b/chef.gemspec
@@ -34,7 +34,11 @@ Gem::Specification.new do |s|
%w(rspec-core rspec-expectations rspec-mocks).each { |gem| s.add_development_dependency gem, "~> 2.12.0" }
s.bindir = "bin"
- s.executables = %w( chef-client chef-solo knife chef-shell shef chef-apply )
+ # chef-service-manager is a windows only executable.
+ # However gemspec doesn't give us a way to have this executable only
+ # on windows. So we're including this in all platforms.
+ s.executables = %w( chef-client chef-solo knife chef-shell shef chef-apply chef-service-manager )
+
s.require_path = 'lib'
s.files = %w(Rakefile LICENSE README.md CONTRIBUTING.md) + Dir.glob("{distro,lib,tasks,spec}/**/*")
end