hcabel / OpenVoxel

OpenVoxel is a Open source voxel game engine/editor
GNU General Public License v3.0
15 stars 2 forks source link

When a module rebuild the dll is not moved if already exist #47

Closed hcabel closed 1 year ago

hcabel commented 1 year ago

When you make a change to a module the dll is rebuild but the copy command does not update the dll next to the exe if there was already one version, which lead you to start the engine with the old behavior since the dll where not updated.

Close note: Each project copy his required dll manually in a post build command. That lead to an issue when you build with no change in the project because the post build command is not trigger since no build is required for the project, even though one module dependency has been build and updated. I fix that by disabling the fast up to date check, which will trigger the post build command even if not build what actually required.