From 46195474a663842a0808882717c3f8fc3cd67b62 Mon Sep 17 00:00:00 2001 From: Jeff Parsons Date: Thu, 14 Jan 2016 13:19:21 -0800 Subject: [PATCH] Ignore more files --- .gitignore | 2 ++ _config.yml | 4 ++-- .../compaq/deskpro386/1988-01-28/makefile | 23 +++++++++++-------- 3 files changed, 17 insertions(+), 12 deletions(-) diff --git a/.gitignore b/.gitignore index 11564cc62..e15d6c8f7 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,8 @@ *.IMG *.dsk *.img +*.log +*.dump *.heapsnapshot .DS_Store .buildpath diff --git a/_config.yml b/_config.yml index c31110a3e..47bbcfc1e 100644 --- a/_config.yml +++ b/_config.yml @@ -6,7 +6,7 @@ description: > PCjs: The Original IBM PC in a Browser. Classic computer simulations in JavaScript. Includes an archive of historical PC software and publications. - Additional computer simulations in JavaScript include the 6502-based Ohio Scientifc Challenger 1P. + Additional computer simulations in JavaScript include the 6502-based Ohio Scientific Challenger 1P. baseurl: "" # "/pcjs" when using http://jeffpar.github.io or "" when using http://www.pcjs.org url: "http://www.pcjs.org" # "http://jeffpar.github.io" or "http://www.pcjs.org" twitter_username: jeffpar @@ -14,7 +14,7 @@ github_username: jeffpar # Build settings -exclude: ["index.html", "logs", "node_modules", "**/c64", "**/private", "**/src", "**/static", "tmp", "videos", "web"] +exclude: ["index.html", "logs", "node_modules", "**/c64", "src", "**/src", "**/static", "tmp", "videos", "web"] markdown: kramdown kramdown: input: GFM diff --git a/devices/pc/bios/compaq/deskpro386/1988-01-28/makefile b/devices/pc/bios/compaq/deskpro386/1988-01-28/makefile index 0c0dd6a67..5499bec10 100644 --- a/devices/pc/bios/compaq/deskpro386/1988-01-28/makefile +++ b/devices/pc/bios/compaq/deskpro386/1988-01-28/makefile @@ -1,19 +1,22 @@ # -# Steps to produce a binary ROM from a JSON-encoded ROM, and then disassemble and re-assemble it. +# Steps to regenerate a ROM by disassembling and re-assembling the JSON-encoded ROM. # FILEDUMP=node ../../../../../../modules/filedump/bin/filedump TEXTOUT=node ../../../../../../modules/textout/bin/textout -all: 1988-01-28-test.rom +all: tmp tmp/1988-01-28-regen.rom -1988-01-28.rom: 1988-01-28.json - $(FILEDUMP) --file=1988-01-28.json --output=1988-01-28.rom --format=rom +tmp: + mkdir tmp -1988-01-28-test.nasm: 1988-01-28.rom - ndisasm -o0x8000 -se105h -se05ah -se6ffh -sf025h -sf8aah 1988-01-28.rom > 1988-01-28-test.nasm - $(TEXTOUT) --file=1988-01-28-test.nasm --nasm > temp.nasm - mv temp.nasm 1988-01-28-test.nasm +tmp/1988-01-28.rom: 1988-01-28.json + $(FILEDUMP) --file=1988-01-28.json --output=tmp/1988-01-28.rom --format=rom -1988-01-28-test.rom: 1988-01-28-test.nasm - nasm -f bin 1988-01-28-test.nasm -l 1988-01-28-test.lst -o 1988-01-28-test.rom +tmp/1988-01-28-regen.nasm: tmp/1988-01-28.rom + ndisasm -o0x8000 -se105h -se05ah -se6ffh -sf025h -sf8aah tmp/1988-01-28.rom > tmp/1988-01-28-regen.nasm + $(TEXTOUT) --file=tmp/1988-01-28-regen.nasm --nasm > tmp/t.nasm + mv tmp/t.nasm tmp/1988-01-28-regen.nasm + +tmp/1988-01-28-regen.rom: tmp/1988-01-28-regen.nasm + nasm -f bin tmp/1988-01-28-regen.nasm -l tmp/1988-01-28-regen.lst -o tmp/1988-01-28-regen.rom