src: switch from Qt to boost implementation of executeProcess (#1145)

* changed implementation of executeProcess
* unified all different implementations of executeProcess
* separated arg list from command for all calls of executeProcess (this also required to remove quotes that were added to path args because otherwise the Python indexer would mistake absolute paths for relative paths.)
* update expected output for custom command tests
This commit is contained in:
Malte Langkabel
2021-02-22 16:00:32 +01:00
committed by GitHub
parent 9a13c194df
commit 3c1638da25
28 changed files with 430 additions and 417 deletions
@@ -1,6 +1,12 @@
SourceFilePath: "src/a.txt"
IndexerCommandCustom
SourceFilePath: "src/a.txt"
Custom Command: "echo "Hello World""
SourceFilePath: "src/b.txt"
Arguments:
IndexerCommandCustom
SourceFilePath: "src/b.txt"
Custom Command: "echo "Hello World""
SourceFilePath: "src/included/a.txt"
Arguments:
IndexerCommandCustom
SourceFilePath: "src/included/a.txt"
Custom Command: "echo "Hello World""
Arguments:
@@ -1,6 +1,12 @@
SourceFilePath: "src/a.txt"
IndexerCommandCustom
SourceFilePath: "src/a.txt"
Custom Command: "echo "Hello World""
SourceFilePath: "src/b.txt"
Arguments:
IndexerCommandCustom
SourceFilePath: "src/b.txt"
Custom Command: "echo "Hello World""
SourceFilePath: "src/included/a.txt"
Arguments:
IndexerCommandCustom
SourceFilePath: "src/included/a.txt"
Custom Command: "echo "Hello World""
Arguments: