Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ndraey/sayori-cc
Wrapper for building programs for SayoriOS that allows compile programs in one command
https://github.com/ndraey/sayori-cc
Last synced: about 8 hours ago
JSON representation
Wrapper for building programs for SayoriOS that allows compile programs in one command
- Host: GitHub
- URL: https://github.com/ndraey/sayori-cc
- Owner: NDRAEY
- License: mit
- Created: 2023-02-12T15:45:02.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-07-29T03:44:51.000Z (4 months ago)
- Last Synced: 2024-07-30T03:18:38.145Z (4 months ago)
- Language: Python
- Size: 38.1 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Sayori-CC
This is a wrapper for building programs for SayoriOS that allows compile programs in one command.# How it works
1. It downloads latest release of [SayoriSDK](https://github.com/pimnik98/SayoriSDK)
2. It parses include.mk (from SDK) file for instructions for building
3. It compiles an app with custom settings, flags, and parameters.In the end you will get executable that you can copy
to SayoriOS' initrd and run SayoriOS!# Installation
Just run command to install a latest commit of Sayori-CC:
```bash
pip3 install https://github.com/NDRAEY/Sayori-CC/archive/main.zip
```# Usage
Just run command to compile a file:
```bash
sayorios-cc myfile.c -o program.elf
```