-
Notifications
You must be signed in to change notification settings - Fork 41
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
adding vcpkg as a submodule to speed up CI #367
Conversation
4038c2d
to
34dc8c6
Compare
c9d8cfd
to
6daaffc
Compare
4bf3956
to
07adb24
Compare
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.
Overall, this looks pretty good. Just a few minor things I would like tuned up.
One general comment: It would probably speed things up to set VCPKG_BUILD_TYPE
to release
, which will prevent vcpkg building both debug and release versions of the dependencies.
I don't think it as simple as just setting an env/cmake variable. I tried both, and they did not work for me. I found a stack overflow that suggested creating a new triplet file, which I can look into in the future. Since the cache is working as expected and the downloads are already pretty fast, I don't think this really improve the speed of the builds. https://stackoverflow.com/questions/52578975/getting-vcpkg-to-build-only-release-version |
Regarding the
I search for how I could fix that... |
* hoisting more environmental variables * fixing matrix to support MACOSX_DEPLOYMENT_TARGET * using deployment target in cache key * building on macos13
ea975a8
to
f12fc01
Compare
This PR will do two things: