summary refs log tree commit diff stats
path: root/lib/system
diff options
context:
space:
mode:
authorringabout <43030857+ringabout@users.noreply.github.com>2024-10-01 02:55:47 +0800
committerGitHub <noreply@github.com>2024-09-30 20:55:47 +0200
commit4974baf7fa74b3f439672f2f319df588774b1a85 (patch)
tree8ef95f786d734d5e52728fdbc97f00656d63607f /lib/system
parentb82ff5a87bfb19c7c6a2a7cbf8d860acdadbe877 (diff)
downloadNim-4974baf7fa74b3f439672f2f319df588774b1a85.tar.gz
fixes #24008; triggers a recompilation on output executables changes when switching release/debug modes (#24193)
fixes #24008

The old logic didn't check the contents of the output executables, when
it switched release->debug->release, it picked up the Json files used in
the first release building, the content of which didn't change. So it
mistook the executables which are built by the second debug building as
the functioning one.

`changeDetectedViaJsonBuildInstructions` needs a way to distinguish the
executables generated by different buildings.
Diffstat (limited to 'lib/system')
0 files changed, 0 insertions, 0 deletions