Слияние кода завершено, страница обновится автоматически
Добавить сравнение хэшей для построения с инкрементным обновлением.
Текущее построение с инкрементным обновлением определяет, нужно ли перекомпилировать исходный файл, сравнивая метки времени исходного файла и бинарного файла. Если исходный файл был изменен во время компиляции (бинарный файл еще не создан), то метка времени исходного файла будет меньше метки времени бинарного файла, и последующее инкрементное построение завершится неудачей.
Поэтому логика проверки должна быть изменена. Если проверка меток времени проходит успешно, необходимо проверить хэш-значение исходного файла. Если текущее хэш-значение не совпадает с предыдущим хэш-значением, требуется перекомпиляция.
Вход Перед тем как оставить комментарий