Skip to content

Commit b89e129

Browse files
committed
[cpp] add grammar update script
1 parent d266e96 commit b89e129

2 files changed

Lines changed: 6 additions & 1 deletion

File tree

build/npm/update-grammar.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,9 @@ exports.update = function (repoId, repoPath, dest, modifyGrammar) {
6767
}, console.error);
6868
}
6969
if (path.basename(process.argv[1]) === 'update-grammar.js') {
70-
exports.update(process.argv[2], process.argv[3], process.argv[4]);
70+
for (var i = 3; i < process.argv.length; i+=2) {
71+
exports.update(process.argv[2], process.argv[i], process.argv[i+1]);
72+
}
7173
}
7274

7375

extensions/cpp/package.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@
33
"version": "0.1.0",
44
"publisher": "vscode",
55
"engines": { "vscode": "*" },
6+
"scripts": {
7+
"update-grammar": "node ../../build/npm/update-grammar.js atom/language-c grammars/c.cson ./syntaxes/c.json grammars/c%2B%2B.cson ./syntaxes/c++.json"
8+
},
69
"contributes": {
710
"languages": [{
811
"id": "c",

0 commit comments

Comments
 (0)