diff --git a/.cargo/config.toml b/.cargo/config.toml new file mode 100644 index 0000000..99e09a2 --- /dev/null +++ b/.cargo/config.toml @@ -0,0 +1,5 @@ +[registry] +default = "gitea" + +[registries.gitea] +index = "sparse+https://git.jlux.dev/api/packages/scrac/cargo/" diff --git a/.gitignore b/.gitignore index af95524..06818e3 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ web/ target/ result +.cargo/credentials.toml diff --git a/rust-toolchain.toml b/rust-toolchain.toml index 9dd8a10..836548d 100644 --- a/rust-toolchain.toml +++ b/rust-toolchain.toml @@ -5,5 +5,6 @@ targets = [ ] components = [ "clippy", - "rustfmt" + "rustfmt", + "rust-analyzer" ] diff --git a/stdsrv/src/main.rs b/stdsrv/src/main.rs index 3595a8a..411d718 100644 --- a/stdsrv/src/main.rs +++ b/stdsrv/src/main.rs @@ -28,6 +28,7 @@ mod response; fn main() -> Result<(), Box> { let args: ProgramArgs = std::env::args().try_into()?; + if args.generate { match generate(&args.indir, &args.outdir, args.force) { Ok(()) => log!(