diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000..917f915 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,6 @@ +version: 2 +updates: + - package-ecosystem: cargo + directory: "/" + schedule: + interval: weekly diff --git a/Cargo.lock b/Cargo.lock new file mode 100644 index 0000000..fa8bca4 --- /dev/null +++ b/Cargo.lock @@ -0,0 +1,7 @@ +# This file is automatically @generated by Cargo. +# It is not intended for manual editing. +version = 4 + +[[package]] +name = "tusc" +version = "0.0.0" diff --git a/Cargo.toml b/Cargo.toml new file mode 100644 index 0000000..c6a1457 --- /dev/null +++ b/Cargo.toml @@ -0,0 +1,21 @@ +[package] +name = "tusc" +version = "0.0.0" +edition = "2024" +rust-version = "1.85" +description = "A tus resumable upload client written in Rust" +authors = ["Thomas "] +repository = "https://github.com/vexahub/tusc" +keywords = ["tus", "client"] +license-file = "LICENSE" +readme = "README.md" + +[dependencies] + +[profile.release] +debug = false +lto = "fat" +panic = "abort" +opt-level = 3 +codegen-units = 1 +strip = true diff --git a/README.md b/README.md index e230b9f..bcda187 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,3 @@ # tusc -A tus resumable upload client for Rust + +A tus resumable upload client for Rust (WIP) diff --git a/src/main.rs b/src/main.rs new file mode 100644 index 0000000..4834d06 --- /dev/null +++ b/src/main.rs @@ -0,0 +1,3 @@ +fn main() { + println!("Hello, world!"); // Nothing yet! +}