diff --git a/.gitmodules b/.gitmodules index 975daa5..453aedb 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,4 +1,4 @@ [submodule "schema"] - path = schema + path = api/schema url = https://gitlab.com/fabinfra/fabaccess/fabaccess-api branch = main diff --git a/Cargo.toml b/Cargo.toml index 6ba4f66..f4be257 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -87,4 +87,4 @@ tempfile = "3.2" bincode = "1.3" [workspace] -members = ["modules/*"] +members = ["modules/*", "api"] diff --git a/api/Cargo.toml b/api/Cargo.toml new file mode 100644 index 0000000..d968b7b --- /dev/null +++ b/api/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "api" +version = "0.1.0" +edition = "2021" + +# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html + +[dependencies] diff --git a/build.rs b/api/build.rs similarity index 100% rename from build.rs rename to api/build.rs diff --git a/schema b/api/schema similarity index 100% rename from schema rename to api/schema diff --git a/api/src/lib.rs b/api/src/lib.rs new file mode 100644 index 0000000..1b4a90c --- /dev/null +++ b/api/src/lib.rs @@ -0,0 +1,8 @@ +#[cfg(test)] +mod tests { + #[test] + fn it_works() { + let result = 2 + 2; + assert_eq!(result, 4); + } +}