sideeffects / HoudiniEngineForUnreal

Houdini Engine Plugin for Unreal Engine.
http://www.sidefx.com/unreal
Other
1.35k stars 373 forks source link

Houdini major, minor, and build version hardcoded causes UX annoyance #245

Open kreempuff opened 1 year ago

kreempuff commented 1 year ago

Hi all

In the file: https://github.com/sideeffects/HoudiniEngineForUnreal/blob/7c706e54c26e9867fb19b8ed3fd68a42f5ba9f7e/Source/HoudiniEngine/HoudiniEngine.Build.cs#L223 It prints this message when the version that is hardcoded doesn’t match: image

And it seems to be telling the truth. Even though I use HoudiniSessionSync over TCP, it doesn’t work at all if the version isn’t exact.

I try to keep all my software current to take advantage of all the released features. My current workaround is changing the values in Source/HoudiniEngine/HoudiniEngine.Build.cs and Source/HoudiniEngine/Public/HAPI/HAPI_Version.h#L28-L30

I'm wondering if there's a better way.

kreempuff commented 10 months ago

Circling back here, the files are generated but I can't find the file that generates it in the repo