Create the onihime package

This commit is contained in:
Jesse Braham 2025-01-12 20:27:30 +01:00
parent 269787aff1
commit 26db9d0398
6 changed files with 42 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 files
.DS_Store

10
Cargo.toml Normal file
View File

@ -0,0 +1,10 @@
[workspace]
resolver = "2"
members = ["onihime"]
[workspace.package]
authors = ["Jesse Braham <jesse@hatebit.org>"]
edition = "2021"
homepage = "https://onihime.org"
repository = "https://hatebit.org/jesse/onihime"
license = "BSD-3-Clause"

8
onihime/Cargo.toml Normal file
View File

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

1
onihime/LICENSE Symbolic link
View File

@ -0,0 +1 @@
../LICENSE

1
onihime/README.md Normal file
View File

@ -0,0 +1 @@
# onihime

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

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