From 36632330ca8b495f365fa3b5648aca884e782364 Mon Sep 17 00:00:00 2001 From: Alexis Jeandet Date: Mon, 26 Oct 2020 15:02:16 +0100 Subject: [PATCH] Meson: Only trigger meson introspection files parsesing on file change FileSystemWatcher was triggered before meson-info.json was written which most of the time did just ignore last changes. When meson plugin is parsing the project, it discardes all new parsing requests. Change-Id: I20c8e95e5ed330628614a9fe1485394fd6b9fde8 Reviewed-by: Christian Kandeler --- src/plugins/mesonprojectmanager/project/mesonbuildsystem.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/mesonprojectmanager/project/mesonbuildsystem.cpp b/src/plugins/mesonprojectmanager/project/mesonbuildsystem.cpp index 51043ff5f6d..28f3fda6fb1 100644 --- a/src/plugins/mesonprojectmanager/project/mesonbuildsystem.cpp +++ b/src/plugins/mesonprojectmanager/project/mesonbuildsystem.cpp @@ -196,7 +196,7 @@ void MesonBuildSystem::init() .pathAppended(Constants::MESON_INFO_DIR) .pathAppended(Constants::MESON_INFO) .toString(), - Utils::FileSystemWatcher::WatchAllChanges); + Utils::FileSystemWatcher::WatchModifiedDate); } bool MesonBuildSystem::parseProject()