Skip to content

Refactor wine download process to use git checkout instead of wget#2

Open
ProjectSynchro wants to merge 4 commits intorawfoxDE:masterfrom
ProjectSynchro:use-git-for-release
Open

Refactor wine download process to use git checkout instead of wget#2
ProjectSynchro wants to merge 4 commits intorawfoxDE:masterfrom
ProjectSynchro:use-git-for-release

Conversation

@ProjectSynchro
Copy link

This gets rid of a dependency on wget, and allows you to assume the wine-vanilla and wine-staging folders are git repositories, saving on bandwidth for other steps.

…ctories and updating them instead of recreating

This saves bandwidth that would otherwise be used to redownload the entire source tree if it could have been otherwise avoided.
@ProjectSynchro
Copy link
Author

I also applied some changes that reduces downloads by only cloning a new repo if there is not one preset already.

This also saves on time since we are only getting a diff if there is already something checked out.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant