Create the onihime package

This commit is contained in:
Jesse Braham 2024-11-27 17:45:24 +01:00
parent 0c103f6f33
commit 221fd01470
4 changed files with 41 additions and 0 deletions

14
.gitignore vendored Normal file
View File

@ -0,0 +1,14 @@
# Generated by Cargo
# will have compiled files and executables
debug/
target/
# Remove Cargo.lock from gitignore if creating an executable, leave it for libraries
# More information here https://doc.rust-lang.org/cargo/guide/cargo-toml-vs-cargo-lock.html
Cargo.lock
# These are backup files generated by rustfmt
**/*.rs.bk
# Miscellaneous
.DS_Store

14
Cargo.toml Normal file
View File

@ -0,0 +1,14 @@
[workspace]
resolver = "2"
members = ["onihime"]
[workspace.package]
authors = ["Jesse Braham <jesse@beta7.io>"]
edition = "2021"
homepage = "https://onihime.org"
repository = "https://hatebit.org/jesse/onihime"
license = "BSD-3-Clause"
[profile.release]
strip = true
lto = "fat"

10
onihime/Cargo.toml Normal file
View File

@ -0,0 +1,10 @@
[package]
name = "onihime"
version = "0.0.0"
authors.workspace = true
edition.workspace = true
homepage.workspace = true
repository.workspace = true
license.workspace = true
[dependencies]

3
onihime/src/lib.rs Normal file
View File

@ -0,0 +1,3 @@
//! Onihime programming language.
#![deny(missing_debug_implementations, missing_docs, rust_2018_idioms)]