You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I've come across vcpkg's patching example, which is already quite helpful.
However, I think there's one important step missing here:
The user should build and install the package from its modified source before the patch is created. Ideally I don't want to go through the hassle of creating a patch just to try out a modification. Creating the patch should be the last step of this development workflow.
Edit: I just realized that #16874 is a major blocker for the general case. Manifest mode, while being the recommended mode used for development, does not support editing and rebuilding dependencies.
While the patching example should still be extended, there should be an easy way to develop patches for a dependency that is used by a project.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
I've come across vcpkg's patching example, which is already quite helpful.
However, I think there's one important step missing here:
The user should build and install the package from its modified source before the patch is created. Ideally I don't want to go through the hassle of creating a patch just to try out a modification. Creating the patch should be the last step of this development workflow.
Edit: I just realized that #16874 is a major blocker for the general case. Manifest mode, while being the recommended mode used for development, does not support editing and rebuilding dependencies.
While the patching example should still be extended, there should be an easy way to develop patches for a dependency that is used by a project.
Beta Was this translation helpful? Give feedback.
All reactions