diff options
author | Neha Pansare <neha.pansare@progress.com> | 2022-09-22 16:30:38 +0530 |
---|---|---|
committer | Neha Pansare <neha.pansare@progress.com> | 2022-09-22 16:30:38 +0530 |
commit | 2b3ca9abdaa48b973f3b4b7e8e0a56c579cc955d (patch) | |
tree | 7fbb640f586898a2f91070103464bd2971eeee9c /chef-universal-mingw-ucrt.gemspec | |
parent | 6287de3235f0d76c1f7cd1e95c7c2315cd634d8e (diff) | |
download | chef-2b3ca9abdaa48b973f3b4b7e8e0a56c579cc955d.tar.gz |
Maintain separate gemspec for windows, update lock file to include ucrt block as this is the only way bundle install can pull windows gems, add lock file knife for the same reason
Signed-off-by: Neha Pansare <neha.pansare@progress.com>
Diffstat (limited to 'chef-universal-mingw-ucrt.gemspec')
-rw-r--r-- | chef-universal-mingw-ucrt.gemspec | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/chef-universal-mingw-ucrt.gemspec b/chef-universal-mingw-ucrt.gemspec index 8e472ccdda..2edfd751f9 100644 --- a/chef-universal-mingw-ucrt.gemspec +++ b/chef-universal-mingw-ucrt.gemspec @@ -2,22 +2,22 @@ gemspec = instance_eval(File.read(File.expand_path("chef.gemspec", __dir__))) gemspec.platform = Gem::Platform.new(%w{x64-mingw-ucrt}) -# gemspec.add_dependency "win32-api", "~> 1.10.0" -# gemspec.add_dependency "win32-event", "~> 0.6.1" +gemspec.add_dependency "win32-api", "~> 1.10.0" +gemspec.add_dependency "win32-event", "~> 0.6.1" # TODO: Relax this pin and make the necessary updaets. The issue originally # leading to this pin has been fixed in 0.6.5. -# gemspec.add_dependency "win32-eventlog", "0.6.3" -# gemspec.add_dependency "win32-mmap", "~> 0.4.1" -# gemspec.add_dependency "win32-mutex", "~> 0.4.2" -# gemspec.add_dependency "win32-process", "~> 0.9" -# gemspec.add_dependency "win32-service", ">= 2.1.5", "< 3.0" -# gemspec.add_dependency "wmi-lite", "~> 1.0" -# gemspec.add_dependency "win32-taskscheduler", "~> 2.0" -# gemspec.add_dependency "iso8601", ">= 0.12.1", "< 0.14" # validate 0.14 when it comes out -# gemspec.add_dependency "win32-certstore", "~> 0.6.15" # 0.5+ required for specifying user vs. system store -# gemspec.add_dependency "chef-powershell", "~> 1.0.12" # The guts of the powershell_exec code have been moved to its own gem, chef-powershell. It's part of the chef-powershell-shim repo. +gemspec.add_dependency "win32-eventlog", "0.6.3" +gemspec.add_dependency "win32-mmap", "~> 0.4.1" +gemspec.add_dependency "win32-mutex", "~> 0.4.2" +gemspec.add_dependency "win32-process", "~> 0.9" +gemspec.add_dependency "win32-service", ">= 2.1.5", "< 3.0" +gemspec.add_dependency "wmi-lite", "~> 1.0" +gemspec.add_dependency "win32-taskscheduler", "~> 2.0" +gemspec.add_dependency "iso8601", ">= 0.12.1", "< 0.14" # validate 0.14 when it comes out +gemspec.add_dependency "win32-certstore", "~> 0.6.15" # 0.5+ required for specifying user vs. system store +gemspec.add_dependency "chef-powershell", "~> 1.0.12" # The guts of the powershell_exec code have been moved to its own gem, chef-powershell. It's part of the chef-powershell-shim repo. + gemspec.extensions << "ext/win32-eventlog/Rakefile" gemspec.files += Dir.glob("{distro,ext}/**/*") -gemspec.required_ruby_version = ">= 3.1.2" -gemspec +gemspec
\ No newline at end of file |