Skip to content

Commit

Permalink
Fix up global directory with temp variable.
Browse files Browse the repository at this point in the history
  • Loading branch information
kaby76 committed Jan 29, 2025
1 parent cc1d70d commit 73e6da3
Show file tree
Hide file tree
Showing 17 changed files with 21 additions and 17 deletions.
6 changes: 5 additions & 1 deletion .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -152,7 +152,11 @@ jobs:
- name: Install Antlr-ng
shell: bash
run: |
cd /tmp
if ("${{ matrix.os }}" -eq "windows-latest") {
cd $TEMP
} else {
cd $TMPDIR
}
git clone https://github.com/mike-lischke/antlr-ng.git
cd antlr-ng
git checkout 27676950c547854a62c826345b22b57b8b8c8a98
Expand Down
2 changes: 1 addition & 1 deletion _scripts/templates/Antlr4ng/st.build.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ if($compile_exit_code -ne 0){

$jarFile = Get-ChildItem ./node_modules/antlr4ng-cli/*.jar
<tool_grammar_tuples:{x |
$(& tsx /tmp/antlr-ng/cli/runner.ts --encoding <antlr_encoding> -Dlanguage=TypeScript <x.AntlrArgs> <antlr_tool_args:{y | <y> } > <x.GrammarFileName> ; $compile_exit_code = $LASTEXITCODE) | Write-Host
$(& tsx <if(os_win)>$TEMP<else>$TMPDIR<endif>/antlr-ng/cli/runner.ts --encoding <antlr_encoding> -Dlanguage=TypeScript <x.AntlrArgs> <antlr_tool_args:{y | <y> } > <x.GrammarFileName> ; $compile_exit_code = $LASTEXITCODE) | Write-Host
if($compile_exit_code -ne 0){
exit $compile_exit_code
\}
Expand Down
2 changes: 1 addition & 1 deletion _scripts/templates/Antlr4ng/st.build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ ls node_modules/.bin
find . -name '*.ps1'

<tool_grammar_tuples:{x |
tsx /tmp/antlr-ng/cli/runner.ts --encoding <antlr_encoding> -Dlanguage=TypeScript <x.AntlrArgs> <antlr_tool_args:{y | <y> } > <x.GrammarFileName>
tsx <if(os_win)>$TEMP<else>$TMPDIR<endif>/antlr-ng/cli/runner.ts --encoding <antlr_encoding> -Dlanguage=TypeScript <x.AntlrArgs> <antlr_tool_args:{y | <y> } > <x.GrammarFileName>
} >

tsc -p tsconfig.json --pretty
Expand Down
2 changes: 1 addition & 1 deletion _scripts/templates/CSharp/st.build.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ $version = dotnet trxml2 Other.csproj `

<tool_grammar_files:{x |
<if(antlrng_tool)>
$(& tsx /tmp/antlr-ng/cli/runner.ts --encoding <antlr_encoding> -Dlanguage=CSharp <antlr_tool_args:{y | <y> } > <x> ; $compile_exit_code = $LASTEXITCODE) | Write-Host
$(& tsx <if(os_win)>$TEMP<else>$TMPDIR<endif>/antlr-ng/cli/runner.ts --encoding <antlr_encoding> -Dlanguage=CSharp <antlr_tool_args:{y | <y> } > <x> ; $compile_exit_code = $LASTEXITCODE) | Write-Host
<else>
$(& antlr4 -v $version <x> -encoding <antlr_encoding> -Dlanguage=CSharp <antlr_tool_args:{y | <y> } > ; $compile_exit_code = $LASTEXITCODE) | Write-Host
<endif>
Expand Down
2 changes: 1 addition & 1 deletion _scripts/templates/CSharp/st.build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ version=`dotnet trxml2 Other.csproj | fgrep 'PackageReference/@Version' | awk -F

<tool_grammar_tuples:{x |
<if(antlrng_tool)>
tsx /tmp/antlr-ng/cli/runner.ts --encoding <antlr_encoding> -Dlanguage=CSharp <x.AntlrArgs> <antlr_tool_args:{y | <y> } > <x.GrammarFileName>
tsx <if(os_win)>$TEMP<else>$TMPDIR<endif>/antlr-ng/cli/runner.ts --encoding <antlr_encoding> -Dlanguage=CSharp <x.AntlrArgs> <antlr_tool_args:{y | <y> } > <x.GrammarFileName>
<else>
antlr4 -v $version -encoding <antlr_encoding> -Dlanguage=CSharp <x.AntlrArgs> <antlr_tool_args:{y | <y> } > <x.GrammarFileName>
<endif>
Expand Down
2 changes: 1 addition & 1 deletion _scripts/templates/Dart/st.build.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ npm i antlr-ng

<tool_grammar_files:{x |
<if(antlrng_tool)>
$(& tsx /tmp/antlr-ng/cli/runner.ts --encoding <antlr_encoding> -Dlanguage=Dart <antlr_tool_args:{y | <y> } > <x> ; $compile_exit_code = $LASTEXITCODE) | Write-Host
$(& tsx <if(os_win)>$TEMP<else>$TMPDIR<endif>/antlr-ng/cli/runner.ts --encoding <antlr_encoding> -Dlanguage=Dart <antlr_tool_args:{y | <y> } > <x> ; $compile_exit_code = $LASTEXITCODE) | Write-Host
<else>
$(& antlr4 -v $version <x> -encoding <antlr_encoding> -Dlanguage=Dart <antlr_tool_args:{y | <y> } > ; $compile_exit_code = $LASTEXITCODE) | Write-Host
<endif>
Expand Down
2 changes: 1 addition & 1 deletion _scripts/templates/Dart/st.build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ npm i antlr-ng

<tool_grammar_tuples:{x |
<if(antlrng_tool)>
tsx /tmp/antlr-ng/cli/runner.ts --encoding <antlr_encoding> -Dlanguage=Dart <x.AntlrArgs> <antlr_tool_args:{y | <y> } > <x.GrammarFileName>
tsx <if(os_win)>$TEMP<else>$TMPDIR<endif>/antlr-ng/cli/runner.ts --encoding <antlr_encoding> -Dlanguage=Dart <x.AntlrArgs> <antlr_tool_args:{y | <y> } > <x.GrammarFileName>
<else>
antlr4 -v $version -encoding <antlr_encoding> -Dlanguage=Dart <x.AntlrArgs> <antlr_tool_args:{y | <y> } > <x.GrammarFileName>
<endif>
Expand Down
2 changes: 1 addition & 1 deletion _scripts/templates/Go/st.build.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ npm i antlr-ng

<tool_grammar_tuples:{x |
<if(antlrng_tool)>
$(& tsx /tmp/antlr-ng/cli/runner.ts --encoding <antlr_encoding> -Dlanguage=Go <x.AntlrArgs> <antlr_tool_args:{y | <y> } > <x.GrammarFileName> ; $compile_exit_code = $LASTEXITCODE) | Write-Host
$(& tsx <if(os_win)>$TEMP<else>$TMPDIR<endif>/antlr-ng/cli/runner.ts --encoding <antlr_encoding> -Dlanguage=Go <x.AntlrArgs> <antlr_tool_args:{y | <y> } > <x.GrammarFileName> ; $compile_exit_code = $LASTEXITCODE) | Write-Host
<else>
$(& antlr4 -v $version <x.GrammarFileName> -encoding <antlr_encoding> -Dlanguage=Go <x.AntlrArgs> <antlr_tool_args:{y | <y> } > ; $compile_exit_code = $LASTEXITCODE) | Write-Host
<endif>
Expand Down
2 changes: 1 addition & 1 deletion _scripts/templates/Go/st.build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ npm i antlr-ng

<tool_grammar_tuples:{x |
<if(antlrng_tool)>
tsx /tmp/antlr-ng/cli/runner.ts --encoding <antlr_encoding> -Dlanguage=Go <if(os_win)>-o parser<endif> -lib parser -package parser <x.AntlrArgs> <antlr_tool_args:{y | <y> } > <x.GrammarFileName>
tsx <if(os_win)>$TEMP<else>$TMPDIR<endif>/antlr-ng/cli/runner.ts --encoding <antlr_encoding> -Dlanguage=Go <if(os_win)>-o parser<endif> -lib parser -package parser <x.AntlrArgs> <antlr_tool_args:{y | <y> } > <x.GrammarFileName>
<else>
antlr4 -v $version -encoding <antlr_encoding> -Dlanguage=Go <if(os_win)>-o parser<endif> -lib parser -package parser <x.AntlrArgs> <antlr_tool_args:{y | <y> } > <x.GrammarFileName>
<endif>
Expand Down
2 changes: 1 addition & 1 deletion _scripts/templates/Java/st.build.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ npm i antlr-ng
# Download Antlr4 Jar.
antlr4 -v $version
# Run tool.
$(& tsx /tmp/antlr-ng/cli/runner.ts --encoding <antlr_encoding> -Dlanguage=Java <x.AntlrArgs> <antlr_tool_args:{y | <y> } > <x.GrammarFileName> ; $compile_exit_code = $LASTEXITCODE) | Write-Host
$(& tsx <if(os_win)>$TEMP<else>$TMPDIR<endif>/antlr-ng/cli/runner.ts --encoding <antlr_encoding> -Dlanguage=Java <x.AntlrArgs> <antlr_tool_args:{y | <y> } > <x.GrammarFileName> ; $compile_exit_code = $LASTEXITCODE) | Write-Host
<else>
$(& antlr4 -v $version <x.GrammarFileName> -encoding <antlr_encoding> -Dlanguage=Java <x.AntlrArgs> <antlr_tool_args:{y | <y> } > ; $compile_exit_code = $LASTEXITCODE) | Write-Host
<endif>
Expand Down
2 changes: 1 addition & 1 deletion _scripts/templates/Java/st.build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ npm i antlr-ng

<tool_grammar_tuples:{x |
<if(antlrng_tool)>
tsx /tmp/antlr-ng/cli/runner.ts --encoding <antlr_encoding> -Dlanguage=Java <x.AntlrArgs> <antlr_tool_args:{y | <y> } > <x.GrammarFileName>
tsx <if(os_win)>$TEMP<else>$TMPDIR<endif>/antlr-ng/cli/runner.ts --encoding <antlr_encoding> -Dlanguage=Java <x.AntlrArgs> <antlr_tool_args:{y | <y> } > <x.GrammarFileName>
<else>
antlr4 -v $version -encoding <antlr_encoding> -Dlanguage=Java <x.AntlrArgs> <antlr_tool_args:{y | <y> } > <x.GrammarFileName>
<endif>
Expand Down
2 changes: 1 addition & 1 deletion _scripts/templates/JavaScript/st.build.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ npm i antlr-ng

<tool_grammar_tuples:{x |
<if(antlrng_tool)>
$(& tsx /tmp/antlr-ng/cli/runner.ts --encoding <antlr_encoding> -Dlanguage=JavaScript <x.AntlrArgs> <antlr_tool_args:{y | <y> } > <x.GrammarFileName> ; $compile_exit_code = $LASTEXITCODE) | Write-Host
$(& tsx <if(os_win)>$TEMP<else>$TMPDIR<endif>/antlr-ng/cli/runner.ts --encoding <antlr_encoding> -Dlanguage=JavaScript <x.AntlrArgs> <antlr_tool_args:{y | <y> } > <x.GrammarFileName> ; $compile_exit_code = $LASTEXITCODE) | Write-Host
<else>
$(& antlr4 -v $version <x.GrammarFileName> -encoding <antlr_encoding> -Dlanguage=JavaScript <x.AntlrArgs> <antlr_tool_args:{y | <y> } > ; $compile_exit_code = $LASTEXITCODE) | Write-Host
<endif>
Expand Down
2 changes: 1 addition & 1 deletion _scripts/templates/JavaScript/st.build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ npm i antlr-ng

<tool_grammar_tuples:{x |
<if(antlrng_tool)>
tsx /tmp/antlr-ng/cli/runner.ts --encoding <antlr_encoding> -Dlanguage=JavaScript <x.AntlrArgs> <antlr_tool_args:{y | <y> } > <x.GrammarFileName>
tsx <if(os_win)>$TEMP<else>$TMPDIR<endif>/antlr-ng/cli/runner.ts --encoding <antlr_encoding> -Dlanguage=JavaScript <x.AntlrArgs> <antlr_tool_args:{y | <y> } > <x.GrammarFileName>
<else>
antlr4 -v $version -encoding <antlr_encoding> -Dlanguage=JavaScript <x.AntlrArgs> <antlr_tool_args:{y | <y> } > <x.GrammarFileName>
<endif>
Expand Down
2 changes: 1 addition & 1 deletion _scripts/templates/PHP/st.build.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ npm i antlr-ng

<tool_grammar_tuples:{x |
<if(antlrng_tool)>
$(& tsx /tmp/antlr-ng/cli/runner.ts --encoding <antlr_encoding> -Dlanguage=PHP <x.AntlrArgs> <antlr_tool_args:{y | <y> } > <x.GrammarFileName> ; $compile_exit_code = $LASTEXITCODE) | Write-Host
$(& tsx <if(os_win)>$TEMP<else>$TMPDIR<endif>/antlr-ng/cli/runner.ts --encoding <antlr_encoding> -Dlanguage=PHP <x.AntlrArgs> <antlr_tool_args:{y | <y> } > <x.GrammarFileName> ; $compile_exit_code = $LASTEXITCODE) | Write-Host
<else>
$(& antlr4 -v $version -encoding <antlr_encoding> -Dlanguage=PHP <x.AntlrArgs> <antlr_tool_args:{y | <y> } > <x.GrammarFileName> ; $compile_exit_code = $LASTEXITCODE) | Write-Host
<endif>
Expand Down
2 changes: 1 addition & 1 deletion _scripts/templates/PHP/st.build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ npm i antlr-ng

<tool_grammar_tuples:{x |
<if(antlrng_tool)>
tsx /tmp/antlr-ng/cli/runner.ts --encoding <antlr_encoding> -Dlanguage=PHP <x.AntlrArgs> <antlr_tool_args:{y | <y> } > <x.GrammarFileName>
tsx <if(os_win)>$TEMP<else>$TMPDIR<endif>/antlr-ng/cli/runner.ts --encoding <antlr_encoding> -Dlanguage=PHP <x.AntlrArgs> <antlr_tool_args:{y | <y> } > <x.GrammarFileName>
<else>
antlr4 -v $tool_version -encoding <antlr_encoding> -Dlanguage=PHP <x.AntlrArgs> <antlr_tool_args:{y | <y> } > <x.GrammarFileName>
<endif>
Expand Down
2 changes: 1 addition & 1 deletion _scripts/templates/Python3/st.build.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ npm i antlr-ng

<tool_grammar_tuples:{x |
<if(antlrng_tool)>
$(& tsx /tmp/antlr-ng/cli/runner.ts --encoding <antlr_encoding> -Dlanguage=Python3 <x.AntlrArgs> <antlr_tool_args:{y | <y> } > <x.GrammarFileName> ; $compile_exit_code = $LASTEXITCODE) | Write-Host
$(& tsx <if(os_win)>$TEMP<else>$TMPDIR<endif>/antlr-ng/cli/runner.ts --encoding <antlr_encoding> -Dlanguage=Python3 <x.AntlrArgs> <antlr_tool_args:{y | <y> } > <x.GrammarFileName> ; $compile_exit_code = $LASTEXITCODE) | Write-Host
<else>
$(& antlr4 -v $version <x.GrammarFileName> -encoding <antlr_encoding> -Dlanguage=Python3 <x.AntlrArgs> <antlr_tool_args:{y | <y> } > ; $compile_exit_code = $LASTEXITCODE) | Write-Host
<endif>
Expand Down
2 changes: 1 addition & 1 deletion _scripts/templates/Python3/st.build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ npm i antlr-ng

<tool_grammar_tuples:{x |
<if(antlrng_tool)>
tsx /tmp/antlr-ng/cli/runner.ts --encoding <antlr_encoding> -Dlanguage=Python3 <x.AntlrArgs> <antlr_tool_args:{y | <y> } > <x.GrammarFileName>
tsx <if(os_win)>$TEMP<else>$TMPDIR<endif>/antlr-ng/cli/runner.ts --encoding <antlr_encoding> -Dlanguage=Python3 <x.AntlrArgs> <antlr_tool_args:{y | <y> } > <x.GrammarFileName>
<else>
antlr4 -v $version -encoding <antlr_encoding> -Dlanguage=Python3 <x.AntlrArgs> <antlr_tool_args:{y | <y> } > <x.GrammarFileName>
<endif>
Expand Down

0 comments on commit 73e6da3

Please sign in to comment.