diff options
Diffstat (limited to 'src/tools/release_prep')
-rwxr-xr-x | src/tools/release_prep | 25 |
1 files changed, 15 insertions, 10 deletions
diff --git a/src/tools/release_prep b/src/tools/release_prep index a376ba44908..239a13d7def 100755 --- a/src/tools/release_prep +++ b/src/tools/release_prep @@ -31,34 +31,39 @@ cd src ./configure -# Generate parser's gram and lex files. +# Generate parser's yacc and lex files cd backend/parser - rm -f gram.c parse.h scan.c - $MAKE gram.c parse.h scan.c +cd ../.. + +# Generate bootstrap parser's yacc and lex files +cd backend/bootstrap +rm -f bootstrap_tokens.h bootparse.c bootscanner.c +$MAKE bootstrap_tokens.h bootparse.c bootscanner.c cd ../.. -# Generate ecpg preprocessor's gram and lex files. +# Generate ecpg preprocessor's yacc and lex files cd interfaces/ecpg/preproc - rm -f preproc.c preproc.h pgc.c - $MAKE preproc.c preproc.h pgc.c - cd ../../.. +# Generate plpgsql's yacc and lex files + +cd pl/plpgsql +rm -rf pl_scan.c pl.tab.h pl_gram.c +$MAKE pl_scan.c pl.tab.h pl_gram.c +cd ../.. + # Generate psql's help on SQL command from the SGML docs cd bin/psql - rm -f sql_help.h - $MAKE sql_help.h - cd ../.. # Clean up |