Commit 4b1478d7 authored by jan.koester's avatar jan.koester
Browse files

gnu func ext

parent 3ca39495
Loading
Loading
Loading
Loading
+2 −2
Changes for executor.cpp: 2 added lines, 2 removed lines.
Original line number Diff line number Diff line
@@ -616,8 +616,8 @@ int Executor::execute_rule(const std::string& target, const Rule* rule,
        std::string expanded = parser_.expand_with_automatic(
            rule->recipes[i], *mfp, target, first_prereq, prereqs, newer, stem, &order_only);

        // Jede einzelne Rezeptzeile auf Präfixe (@, -, +) prüfen und diese entfernen,
        // damit Befehle wie "@mkdir" sauber zu "mkdir" werden.
        // Jede einzelne Zeile des Rezepts auf Präfixe (@, -, +) prüfen und diese entfernen,
        // damit auch in mehrzeiligen if/then/fi-Blöcken kein "@if" entsteht.
        size_t start = 0;
        while (start < expanded.size()) {
            if (expanded[start] == '@') { is_silent = true; start++; }