mirror of
https://github.com/vale981/tridactyl
synced 2025-03-05 09:31:41 -05:00
scripts/build.sh: Generate .bracketexpr.generated.ts before metadata
Typescript will complain about it missing on clean builds otherwise.
This commit is contained in:
parent
ca43aadafb
commit
1e104e4d76
1 changed files with 4 additions and 3 deletions
|
@ -36,6 +36,10 @@ else
|
|||
scripts/excmds_macros.py
|
||||
fi
|
||||
|
||||
# .bracketexpr.generated.ts is needed for metadata generation
|
||||
"$(npm bin)/nearleyc" src/grammars/bracketexpr.ne \
|
||||
> src/grammars/.bracketexpr.generated.ts
|
||||
|
||||
# It's important to generate the metadata before the documentation because
|
||||
# missing imports might break documentation generation on clean builds
|
||||
"$(npm bin)/tsc" compiler/gen_metadata.ts -m commonjs --target es2017 \
|
||||
|
@ -48,9 +52,6 @@ scripts/newtab.md.sh
|
|||
scripts/make_tutorial.sh
|
||||
scripts/make_docs.sh
|
||||
|
||||
"$(npm bin)/nearleyc" src/grammars/bracketexpr.ne \
|
||||
> src/grammars/.bracketexpr.generated.ts
|
||||
|
||||
if [ "$(isWindowsMinGW)" = "True" ]; then
|
||||
powershell \
|
||||
-NoProfile \
|
||||
|
|
Loading…
Add table
Reference in a new issue