From f69e4533a1fa23c43eb5d08d8cc713fe017efe4a Mon Sep 17 00:00:00 2001 From: n loewen Date: Mon, 7 Aug 2023 11:00:04 +0100 Subject: [PATCH] Add shebangs to run-scripts --- package.json | 10 +++++----- run-assembler.js | 6 ++++-- run-cpu.js | 6 ++++-- 3 files changed, 13 insertions(+), 9 deletions(-) mode change 100644 => 100755 run-assembler.js mode change 100644 => 100755 run-cpu.js diff --git a/package.json b/package.json index 477a338..5769e0b 100644 --- a/package.json +++ b/package.json @@ -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", diff --git a/run-assembler.js b/run-assembler.js old mode 100644 new mode 100755 index f1cc371..e48a191 --- a/run-assembler.js +++ b/run-assembler.js @@ -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'); diff --git a/run-cpu.js b/run-cpu.js old mode 100644 new mode 100755 index 4f50330..74ca22e --- a/run-cpu.js +++ b/run-cpu.js @@ -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. //