-
-
Notifications
You must be signed in to change notification settings - Fork 11.3k
Conversation
Please note that I only changed how HEAD builds are made, so obviously the tests are irrelevant here. |
# Qt components need to be in their Git repos to build HEAD. | ||
sub_cmd = %W{ln -s #{downloader.cached_location}/$path/.git #{Dir.pwd}/$path/.git} | ||
cd downloader.cached_location do | ||
safe_system 'git', 'submodule', '--quiet', 'foreach', *sub_cmd |
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.
Our HEAD checkout should support submodules? Would be good to know if we can fix this somehow.
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.
Our HEAD checkout should use Qt 5's own init-repository
script.
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.
Let's do that then?
@MikeMcQuaid I now use |
ohai "Checking out #@ref_type #@ref" | ||
else | ||
@clone.cd { reset } | ||
end |
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.
What's this doing?
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.
Taken straight from GitDownloadStrategy#stage
, no idea.
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.
I removed it.
@MikeMcQuaid Ping? |
Closes Homebrew#23890. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
Closes Homebrew#23890. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
No description provided.