Add shebangs to run-scripts

This commit is contained in:
n loewen 2023-08-07 11:00:04 +01:00
parent 52bd34a03d
commit f69e4533a1
3 changed files with 13 additions and 9 deletions

View File

@ -1,11 +1,11 @@
{
"name": "paper-computer",
"scripts": {
"rundisplay": "node run-cpu.js run",
"rundebug": "node run-cpu.js debug",
"asm": "node run-assembler.js run",
"asmdebug": "node run-assembler.js debug",
"jsdoc": "./node_modules/.bin/jsdoc"
"rundisplay": "./run-cpu.js run",
"rundebug": "./run-cpu.js debug",
"asm": "./run-assembler.js run",
"asmdebug": "./run-assembler.js debug",
"jsdoc": "./node_modules/.bin/jsdoc"
},
"devDependencies": {
"jsdoc": "^4.0.2",

6
run-assembler.js Normal file → Executable file
View File

@ -1,5 +1,7 @@
// Run: `node run-assembler.js run assembly.asm`
// Debug: `node run-assembler.js debug assembly.asm`
#!/usr/bin/env node
// Run: `./run-assembler.js run assembly.asm`
// Debug: `./run-assembler.js debug assembly.asm`
const fs = require('fs');
const assembler = require('./assembler.js');

6
run-cpu.js Normal file → Executable file
View File

@ -1,5 +1,7 @@
// Run: `node run-cpu.js run assembly.asm`
// Debug: `node run-cpu.js debug assembly.asm`
#!/usr/bin/env node
// Run: `./run-cpu.js run assembly.asm`
// Debug: `./run-cpu.js debug assembly.asm`
// TODO: allow running pre-compiled machine code.
//