Commit Graph

14 Commits

Author SHA1 Message Date
Georges Dupéron
f1b58e16c2 Make the OS file readonly, to prevent the "Text file busy" error (executed as a linux shell script + open for writing by another process) 2018-07-03 19:57:54 +02:00
Georges Dupéron
23e9889a50 Added two more tests: running under dosbox and as a shell script 2018-07-03 19:22:52 +02:00
Georges Dupéron
12e1e675e1 Small bugfix in the makefile (mkdir -p), execute test when make all is invoked 2018-07-03 18:51:06 +02:00
Georges Dupéron
fc464c71c0 Refactored the test targets in the Makefile, use this in .travis.yml instead of duplicating the commands 2018-07-03 18:50:58 +02:00
Georges Dupéron
c32232bfad Fixed typo: .PHONY depended on Makefile, but the target should depend on Makefile instead 2018-07-03 18:10:47 +02:00
Georges Dupéron
ca7882fd2d Change OS filename: os.sh -> os.bat 2018-07-03 17:49:22 +02:00
Georges Dupéron
272177fbf7 Moved compact ndisasm to a separate file so that it can be called in several places 2018-07-03 17:18:09 +02:00
Georges Dupéron
9917f2dfda fixup! Disassemble the OS (use a compact representation for repetitive parts), re-assemble and check that the result is identical. 2018-07-03 15:09:28 +02:00
Georges Dupéron
d812fc27bd Disassemble the OS (use a compact representation for repetitive parts), re-assemble and check that the result is identical. 2018-07-03 15:04:10 +02:00
Georges Dupéron
1c27435169 Changed the xvfb resolution so that the window title bar is visible, removed fluxbox's background picture 2018-07-03 00:00:32 +02:00
Georges Dupéron
3ccd25efc0 Fix typo in Makefile 2018-06-30 18:07:25 +02:00
Georges Dupéron
9ea39f06d5 Deploy screenshots 2018-06-30 18:04:45 +02:00
Georges Dupéron
eb90ca298b Included a test target in the main Makefile, to run all tests 2018-06-26 02:16:16 +02:00
Georges Dupéron
741a36ea67 Added example os for i386, quick test with Sikuli 2018-06-26 01:46:20 +02:00