-
Notifications
You must be signed in to change notification settings - Fork 58
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
#1648 building dependencies with vcpkg (skip ci) #1695
Conversation
CAMOBAP
commented
Nov 12, 2021
- use vcpkg for all platforms #1648
1d0086e
to
d5c805d
Compare
9ec4d21
to
93da442
Compare
@ni4 @ribose-jeffreylau @maxirmx ubuntu is done, I plan to move forward to other platforms, I would like to get feedback on this moment, to make sure that I didn't break something important Please don't hesitate to share your questions/feedback |
Thanks @CAMOBAP , I think this looks reasonable. |
@CAMOBAP You now have both
and
and it looks like some logical inconsistency. I guess USE_STATIC_DEPENDENCIES does not have any sence now and can be removed. |
@maxirmx thanks for the feedback. I also was surprised that https://github.com/rnpgp/rnp/blob/master/ci/lib/install_functions.inc.sh#L276-L280 In my opinion |
7de0cc5
to
02ad807
Compare
I think it should not be a restriction as it appears to be. IMHO it shall be possible to use both sfatic and dynamic deoending on the application context. |
To provide some context, I think I grouped |
c8f56b0
to
e80abaa
Compare
e80abaa
to
375e165
Compare
@maxirmx @ribose-jeffreylau Does this PR have any value at this moment or we could safely close it now? |
I believe Alex shall know. Pinging @CAMOBAP |
@maxirmx unfortunatelly I didn't finish this PR( BTW how do you think, is it makes sense to switch to some package manager (like vcpgk or conan) to simplify build scripts? |
vcpkg actually rebuilds everything on each run. It works if it is possible to set up a cache and reuse the artifacts. I cannot argue about conan, since I do not have any experience with it, |
@maxirmx thanks for the feedback I propose to close this PR for now, and maybe return back to it later |