From c2b227279944ccf9b9eaa6ad1bdb1ee8ba06de9c Mon Sep 17 00:00:00 2001 From: kaetemi Date: Fri, 3 Aug 2012 14:17:30 +0200 Subject: [PATCH] Added: #1440 Implementation notes --HG-- branch : build_pipeline_v3 --- .../tools/pipeline/service/module_pipeline_slave.cpp | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/code/nel/tools/pipeline/service/module_pipeline_slave.cpp b/code/nel/tools/pipeline/service/module_pipeline_slave.cpp index 95c2e33c3..3eaa45664 100644 --- a/code/nel/tools/pipeline/service/module_pipeline_slave.cpp +++ b/code/nel/tools/pipeline/service/module_pipeline_slave.cpp @@ -839,11 +839,16 @@ public: // Sanity check of all the output paths // These must all be files, no directories allowed + + // Check if any of the output paths are part of the removed output files + // If so, rebuild + // Check if any of the output files don't exist + // If so, rebuild - // bool outputModified = Check if any of the output paths are part of the changed or removed output files + // bool outputChanged = Check if any of the output paths are part of the changed output files - // Check the .depend files of all the output files - // If outputModified + // Check the .depend files of all the output files // also check that they exist :) + // If outputChanged // Compare the output checksum with the cached output checksum // If inputModified // Compare the input checksums with the cached input checksums