https://github.com/divinaland/divina
🎀 Modern Build System for Assembly
https://github.com/divinaland/divina
asm assembly build buildsystem divina nasm yasm
Last synced: about 1 year ago
JSON representation
🎀 Modern Build System for Assembly
- Host: GitHub
- URL: https://github.com/divinaland/divina
- Owner: divinaland
- License: gpl-3.0
- Created: 2022-02-05T00:14:29.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2022-03-24T10:25:16.000Z (about 4 years ago)
- Last Synced: 2025-04-03T21:06:29.596Z (about 1 year ago)
- Topics: asm, assembly, build, buildsystem, divina, nasm, yasm
- Language: Rust
- Homepage: https://divina.land
- Size: 78.1 KB
- Stars: 6
- Watchers: 0
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 🎀 Divina
## What?
Divina is a modern build system for assembly.
## Why should I use Divina?
Divina is
- Simple,
- cool,
- fast,
- and uses Lua as a configuration language!
## Getting up and Running
### Install from [crates.io](https://crates.io)
```shell
$ cargo +nightly install divina
```
### Download from releases
Prebuilt binaries for x86_64-based Linux systems are available in the
[releases](https://github.com/divinaland/Divina/releases/latest). If you are using
a different operating system or architecture such as Windows or macOS, you'll have
to build and install the tool yourself!
### Install from self-compile
```shell
$ cargo +nightly install --git https://github.com/divinaland/Divina --branch main
```
If you are building and installing yourself, you must have
[Rust](https://www.rust-lang.org/) installed!
## Usage
Usage documentation is available on [divina.land](https://divina.land)
## Examples
[`examples/`](./examples)
## License
[GNU General Public License v3.0](./LICENSE)