115 Commits

Author SHA1 Message Date
d339e27080 Compile binutils and gcc from scratch
Turns out the alpine versione doesn't quite work well with low-level 32
bit code...
2018-03-19 20:29:39 +01:00
261cc76e8f Don't hardcode paths 2018-03-19 20:29:39 +01:00
177be9dcc5 Rename debug script to gdb so that it overloads the gdb command 2018-03-19 20:29:39 +01:00
9a3281ff56 Use silent docker commands for cleaner scripting 2018-03-19 20:29:39 +01:00
851f4cb7f3 Describe the setup in the README file.
Most of this should probably move to a documentation folder...
2018-03-19 20:29:39 +01:00
6f61f380ee Compress environment checking 2018-03-19 20:29:39 +01:00
82a8676056 A script for running the debugger. Also, some debugger settings 2018-03-19 20:29:39 +01:00
6919f9c8ed Split iso generation and emulation into two scripts 2018-03-19 20:29:39 +01:00
7d0fe7e944 A script for generating an iso file and running the emulator 2018-03-19 20:29:39 +01:00
979027102d Set an environment variable to know if we're inside the docker container 2018-03-19 20:29:39 +01:00
9daacb1402 A script for running commands in the docker container 2018-03-19 20:29:39 +01:00
e30ed2ae56 A basic docker image for compiling and emulating an x86_64 os 2018-03-19 20:29:39 +01:00
ffe5d3dfe7 Chapter 0: Introduction 2018-03-19 20:29:39 +01:00
8c24f7eb6a A script to fix git tags after rebasing 2017-11-14 23:47:54 +01:00
5f97f3f05f Initial commit 2017-10-19 22:19:16 +02:00