Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

create docker image for rust-mos #3

Closed
ghost opened this issue Jun 18, 2022 · 4 comments
Closed

create docker image for rust-mos #3

ghost opened this issue Jun 18, 2022 · 4 comments

Comments

@ghost
Copy link

ghost commented Jun 18, 2022

It maybe a benefit for a lot of people if there were a docker file that would generate a working rust-mos container so that most users don't have to compile it themselves on their own systems.

@ghost
Copy link
Author

ghost commented Jun 19, 2022

It maybe a benefit for a lot of people if there were a docker file that would generate a working rust-mos container so that most users don't have to compile it themselves on their own systems.

I am gonna try to put a docker file together that accomplishes this. I hope to create something so that a user can just type a couple commands to create the container, run rust from the container to generate the Mos executable.

@mrk-its
Copy link
Owner

mrk-its commented Jun 24, 2022

I'm already preparing docker images, mainly for vscode devcontainer, but they can be used also standalone probably: https://hub.docker.com/repository/docker/mrkits/rust-mos

You can find dockerfiles here: https://github.com/mrk-its/rust-mos-docker

@mrk-its
Copy link
Owner

mrk-its commented Jun 24, 2022

And here is example project including vscode devcontainer configuration: https://github.com/mrk-its/rust-mos-hello-world

@ghost
Copy link
Author

ghost commented Jun 24, 2022 via email

mrk-its added a commit that referenced this issue Feb 4, 2024
update target configuration

add build.sh

.gitmodules, Cargo.lock

use mos-clang as linker

bugfix

add create_mos_targets.py

set target vendor

adapt to new sdk

fix create_mos_targets script

fix build.sh

s/a800xl/atari8/g

add nes-nrom-128 target

update README.md

use cow

memcmp bugfix

use fork of cargo 0.1.75

build docker images, closes #3

trigger workflow on push to master

Provide dylib instructions for libxml2 on MacOS

add missing platforms

c_int_definition based on target_pointer_width

update .gitmodules
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant