Procházet zdrojové kódy

build: abort make process if a flex or bison run fails.

legacy
Sam Hocevar sam před 12 roky
rodič
revize
36d52e2912
1 změnil soubory, kde provedl 2 přidání a 2 odebrání
  1. +2
    -2
      build/autotools/common.am

+ 2
- 2
build/autotools/common.am Zobrazit soubor

@@ -28,12 +28,12 @@ generated-recursive:
for scanner in $(patsubst %-scanner.l, %, $(filter %-scanner.l, $(EXTRA_DIST))); do \
b="`basename $$scanner`"; \
echo flex -o "generated/$$b-scanner.cpp" "$$scanner-scanner.l"; \
flex -o "generated/$$b-scanner.cpp" "$$scanner-scanner.l"; \
flex -o "generated/$$b-scanner.cpp" "$$scanner-scanner.l" || exit 1; \
done; \
for parser in $(patsubst %-parser.y, %, $(filter %-parser.y, $(EXTRA_DIST))); do \
b="`basename $$parser`"; \
echo bison -o "generated/$$b-parser.cpp" --defines="generated/$$b-parser.h" -d -b "generated/$$b" "$$parser-parser.y"; \
bison -o "generated/$$b-parser.cpp" --defines="generated/$$b-parser.h" -d -b "generated/$$b" "$$parser-parser.y"; \
bison -o "generated/$$b-parser.cpp" --defines="generated/$$b-parser.h" -d -b "generated/$$b" "$$parser-parser.y" || exit 1; \
done; \
fi



Načítá se…
Zrušit
Uložit