From 26db9d0398f8a3faf0f249be91626b6c5f696273 Mon Sep 17 00:00:00 2001 From: Jesse Braham Date: Sun, 12 Jan 2025 20:27:30 +0100 Subject: [PATCH] Create the `onihime` package --- .gitignore | 14 ++++++++++++++ Cargo.toml | 10 ++++++++++ onihime/Cargo.toml | 8 ++++++++ onihime/LICENSE | 1 + onihime/README.md | 1 + onihime/src/lib.rs | 8 ++++++++ 6 files changed, 42 insertions(+) create mode 100644 .gitignore create mode 100644 Cargo.toml create mode 100644 onihime/Cargo.toml create mode 120000 onihime/LICENSE create mode 100644 onihime/README.md create mode 100644 onihime/src/lib.rs diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..65b40a0 --- /dev/null +++ b/.gitignore @@ -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 diff --git a/Cargo.toml b/Cargo.toml new file mode 100644 index 0000000..52cf675 --- /dev/null +++ b/Cargo.toml @@ -0,0 +1,10 @@ +[workspace] +resolver = "2" +members = ["onihime"] + +[workspace.package] +authors = ["Jesse Braham "] +edition = "2021" +homepage = "https://onihime.org" +repository = "https://hatebit.org/jesse/onihime" +license = "BSD-3-Clause" diff --git a/onihime/Cargo.toml b/onihime/Cargo.toml new file mode 100644 index 0000000..1775b96 --- /dev/null +++ b/onihime/Cargo.toml @@ -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 diff --git a/onihime/LICENSE b/onihime/LICENSE new file mode 120000 index 0000000..ea5b606 --- /dev/null +++ b/onihime/LICENSE @@ -0,0 +1 @@ +../LICENSE \ No newline at end of file diff --git a/onihime/README.md b/onihime/README.md new file mode 100644 index 0000000..9d8ccfb --- /dev/null +++ b/onihime/README.md @@ -0,0 +1 @@ +# onihime diff --git a/onihime/src/lib.rs b/onihime/src/lib.rs new file mode 100644 index 0000000..9aadc49 --- /dev/null +++ b/onihime/src/lib.rs @@ -0,0 +1,8 @@ +//! Onihime programming language + +#![deny( + missing_debug_implementations, + missing_docs, + rust_2018_idioms, + unsafe_code +)]