File tree Expand file tree Collapse file tree 5 files changed +349
-39
lines changed
Expand file tree Collapse file tree 5 files changed +349
-39
lines changed Original file line number Diff line number Diff line change 1010 steps :
1111 - uses : actions/checkout@v1
1212 - name : Build
13- run : cargo build --verbose
13+ run : |
14+ sudo apt-get update -y
15+ sudo apt-get install -y libsdl2-dev libsdl2-mixer-dev libsdl2-ttf-dev libsdl2-image-dev libsdl2-gfx-dev
16+ cargo build --verbose
Original file line number Diff line number Diff line change @@ -8,3 +8,7 @@ Cargo.lock
88
99# These are backup files generated by rustfmt
1010** /* .rs.bk
11+
12+ # Shared libraries from OS build
13+ * .dylib
14+ * .so
Original file line number Diff line number Diff line change @@ -9,7 +9,7 @@ license-file = "LICENSE"
99# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
1010
1111[dependencies ]
12- neotron-common-bios = " 0.6.1 "
12+ neotron-common-bios = " 0.7 "
1313libloading = " 0.7"
1414pix-engine = " 0.5.4"
1515env_logger = " 0.9"
Original file line number Diff line number Diff line change @@ -10,6 +10,17 @@ This is the [Neotron](https://github.com/neotron-compute) BIOS that lets you run
1010
1111This BIOS uses [ pix-engine] ( https://crates.io/crates/pix-engine ) , so should run on any platform that pix-engine supports.
1212
13+ If you have a Mac, run:
14+
15+ ``` console
16+ $ brew install sdl2
17+ $ brew install sdl2_mixer
18+ $ brew install sdl2_image
19+ $ export LIBRARY_PATH=" $LIBRARY_PATH :$( brew --prefix) /lib"
20+ ```
21+
22+ You will need to re-run the ` export ` command before you re-build the application.
23+
1324## Building
1425
1526Build and run this BIOS (and use it to boot Neotron OS) with...
You can’t perform that action at this time.
0 commit comments