File tree Expand file tree Collapse file tree 4 files changed +10
-0
lines changed Expand file tree Collapse file tree 4 files changed +10
-0
lines changed Original file line number Diff line number Diff line change @@ -5,6 +5,8 @@ bash ./scripts/setup.sh
55export PLAYGROUND=" playground"
66export HIGHLIGHTJS_RASCRIPT=" ${PLAYGROUND} /extra/highlightjs-rascript"
77
8+ cp ${PLAYGROUND} /rascript.js src/languages
9+
810rm -rf dist
911mkdir -p dist
1012cd ${PLAYGROUND}
Original file line number Diff line number Diff line change 22
33export PLAYGROUND=" playground"
44export HIGHLIGHTJS_RASCRIPT=" ${PLAYGROUND} /extra/highlightjs-rascript"
5+ export RASCRIPT_SYNTAX_VERSION=" v0.2.0"
56
67rm -rf ${PLAYGROUND}
78mkdir -p ${PLAYGROUND}
89git clone https://github.com/highlightjs/highlight.js ${PLAYGROUND}
10+ wget -O ${PLAYGROUND} /rascript.js " https://github.com/joshraphael/rascript-syntax/releases/download/${RASCRIPT_SYNTAX_VERSION} /rascript.js"
911mkdir -p ${HIGHLIGHTJS_RASCRIPT}
1012cp -r src ${HIGHLIGHTJS_RASCRIPT}
1113cp -r test ${HIGHLIGHTJS_RASCRIPT}
Original file line number Diff line number Diff line change @@ -5,6 +5,11 @@ bash ./scripts/setup.sh
55export PLAYGROUND=" playground"
66export HIGHLIGHTJS_RASCRIPT=" ${PLAYGROUND} /extra/highlightjs-rascript"
77
8+ diff -q " src/languages/rascript.js" " ${PLAYGROUND} /rascript.js"
9+ if [ $? -ne 0 ]; then
10+ exit 1
11+ fi
12+
813cd ${PLAYGROUND}
914node ./tools/build.js -t cdn
1015npm run build_and_test
Original file line number Diff line number Diff line change @@ -3,6 +3,7 @@ Language: RAScript
33Author: Joshua Raphael
44Description: Syntax grammar for RAScript, a RetroAchievements.org DSL
55Category: syntax
6+ Version: v0.2.0
67*/
78export default function ( hljs ) {
89 return {
You can’t perform that action at this time.
0 commit comments