-
Notifications
You must be signed in to change notification settings - Fork 170
Add chef-bin dependency #2084
Add chef-bin dependency #2084
Conversation
This is needed for Chef 15+ Signed-off-by: Tim Smith <tsmith@chef.io>
@@ -7,7 +23,7 @@ | |||
# the local git checkout. This is what you'd want to occur by default if you | |||
# just ran omnibus build locally. | |||
version("local_source") do | |||
source path: File.expand_path("../..", project.files_path), |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is a sync from chef/chef
end | ||
|
||
# For nokogiri | ||
dependency "libxml2" | ||
dependency "libxslt" | ||
dependency "liblzma" | ||
dependency "zlib" | ||
dependency "libarchive" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is a dupe dep
@@ -72,12 +87,13 @@ | |||
|
|||
env["NOKOGIRI_USE_SYSTEM_LIBRARIES"] = "true" | |||
|
|||
appbundle "chef", lockdir: project_dir, gem: "chef", without: %w{integration docgen maintenance ci travis}, env: env |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Removing groups that aren't in chef gemfile anymore
@@ -20,15 +36,14 @@ | |||
|
|||
# For any version other than "local_source", fetch from github. | |||
if version != "local_source" | |||
source git: "git://github.com/chef/chef-dk.git" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sync from chef/chef
This will also be faster since it's smaller. Signed-off-by: Tim Smith <tsmith@chef.io>
This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs. |
This is needed for Chef 15+
Signed-off-by: Tim Smith tsmith@chef.io