Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/supermomonga/roswell-crossbuild
https://github.com/supermomonga/roswell-crossbuild
Last synced: 7 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/supermomonga/roswell-crossbuild
- Owner: supermomonga
- License: mit
- Created: 2015-12-08T20:00:42.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2016-01-23T23:20:49.000Z (almost 9 years ago)
- Last Synced: 2025-01-02T23:55:56.862Z (13 days ago)
- Language: Shell
- Size: 5.86 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.mkd
- License: LICENSE
Awesome Lists containing this project
README
# Roswell CrossBuild
## What is it?
Dockerfiles to build executable binaries from Roswell script for Linux, OS X, FreeBSD, and Windows.
This repository is **WIP**
## Progress
For now, we support only sbcl.
- [X] Linux (64-bit)
- [ ] Linux (32-bit)
- [ ] OS X (64-bit)
- [ ] OS X (32-bit)
- [ ] FreeBSD (64-bit)
- [ ] FreeBSD (32-bit)
- [ ] Windows (64-bit)
- [X] Windows (32-bit)## How to use
### Create executable for Linux (64-bit)
```
ros init your-roswell-script
vim your-roswell-script.ros
docker pull momonga/roswell-crossbuild:x86_64-pc-linux-gnu
docker run -v `pwd`:/app -it --rm --name roswell-build momonga/roswell-crossbuild:x86_64-pc-linux-gnu build your-roswell-script.ros
```### Create executable for Windows (32-bit)
```
ros init your-roswell-script
vim your-roswell-script.ros
docker pull momonga/roswell-crossbuild:x86_32-windows
docker run -v `pwd`:/app -it --rm --name roswell-build momonga/roswell-crossbuild:x86_32-windows build your-roswell-script.ros
```## License
MIT License (see `LICENSE` file).