[tracy] update to 0.13 - #48506
Conversation
6dd0343 to
11eda8a
Compare
d0414a5 to
6a94c0d
Compare
|
For some reason in windows it can't find the patch executable, is there a good way to deal with that? |
I would take this as a hint that it does something which it shouldn't do anyways: But the log show that it fails to find |
|
It's getting imgui source code and patching it, vendoring imgui for this case I think it might be tricky as it's adding stuff to it |
I don't know if the vendored copy will be accepted. |
|
A vendored imgui might be more acceptable if it is only used by executables, not libraries. |
|
imgui is only used by the executables when using gui-tools, the lib itself doesn't depend on imgui |
|
doing outside the cmake would require to always sync up on every tracy new version, if I could get windows to just find the patch binary for CPM to work then it would just work like the other platforms |
The portfile must do the downloads. |
|
Anything I can help with? |
|
I don't have time to figure out the issue and/or move the downloading and patching of imgui to the portfile. The easy solution of making the windows builds to find the patch.exe seems not the accepted solution |
af49cf9 to
3e567f6
Compare
5fc69f5 to
c9cabc2
Compare
c9cabc2 to
9e92101
Compare
|
I prefer to see CPM ripped out where it is used instead of forcing changes to dependencies. |
Billy O'Neal (BillyONeal)
left a comment
There was a problem hiding this comment.
I'm not sure if we can take this given that it is trying to vendor imgui. On the other hand it may have already been doing that before?
b2b595c to
2d87fa5
Compare
|
This looks good. |
I can't because their patch doesn't work using vcpkg patches for some reason, that's why I had to patch the patch |
|
ah, sorry.. you are correct |
2d87fa5 to
3468e31
Compare
|
Done |
|
When I install the I made a patch to fix the GitRef.hpp generation. It uses configure_file() instead of a custom command. See https://github.com/tomconder/vcpkg/blob/tracy/ports/tracy/fix-gitref.patch |
|
Weird, I'm not having that issue and the CI chugged along. In any case I'm pushing the patch anyways |
3468e31 to
6c70e3b
Compare
Applying the patch fixed my build and install. I appreciate it. 🙂 |
|
You have been accomodating. Can I request a change to the So line 16 of fix-gitref.patch should be: instead of |
6c70e3b to
246dc3f
Compare
|
No prob, done |
246dc3f to
dbdf5aa
Compare
dbdf5aa to
16e0dc1
Compare
Billy O'Neal (BillyONeal)
left a comment
There was a problem hiding this comment.
Thanks for the update!
Fixes #48105
Fixes #45820
Fixes #49750
Fixes #49197
./vcpkg x-add-version --alland committing the result.