diff options
| -rw-r--r-- | Cargo.lock | 18 | ||||
| -rw-r--r-- | Cargo.toml | 14 | ||||
| -rw-r--r-- | legacy_actions/Cargo.toml | 2 | ||||
| -rw-r--r-- | legacy_data/Cargo.toml | 2 | ||||
| -rw-r--r-- | legacy_data/tests/Cargo.toml | 2 | ||||
| -rw-r--r-- | legacy_utils/cfg_file/Cargo.toml (renamed from utils/cfg_file/Cargo.toml) | 0 | ||||
| -rw-r--r-- | legacy_utils/cfg_file/cfg_file_derive/Cargo.toml (renamed from utils/cfg_file/cfg_file_derive/Cargo.toml) | 0 | ||||
| -rw-r--r-- | legacy_utils/cfg_file/cfg_file_derive/src/lib.rs (renamed from utils/cfg_file/cfg_file_derive/src/lib.rs) | 0 | ||||
| -rw-r--r-- | legacy_utils/cfg_file/cfg_file_test/Cargo.toml (renamed from utils/cfg_file/cfg_file_test/Cargo.toml) | 0 | ||||
| -rw-r--r-- | legacy_utils/cfg_file/cfg_file_test/src/lib.rs (renamed from utils/cfg_file/cfg_file_test/src/lib.rs) | 0 | ||||
| -rw-r--r-- | legacy_utils/cfg_file/src/config.rs (renamed from utils/cfg_file/src/config.rs) | 0 | ||||
| -rw-r--r-- | legacy_utils/cfg_file/src/lib.rs (renamed from utils/cfg_file/src/lib.rs) | 0 | ||||
| -rw-r--r-- | systems/_config/Cargo.toml | 6 | ||||
| -rw-r--r-- | systems/_config/src/main.rs | 3 |
14 files changed, 39 insertions, 8 deletions
@@ -393,6 +393,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3a822ea5bc7590f9d40f1ba12c0dc3c2760f3482c6984db1573ad11031420831" [[package]] +name = "config_system" +version = "0.1.0" + +[[package]] name = "const-oid" version = "0.9.6" source = "registry+https://github.com/rust-lang/crates.io-index" @@ -972,6 +976,7 @@ dependencies = [ "asset_system", "cfg_file", "chrono", + "config_system", "constants", "criterion", "data_struct", @@ -986,6 +991,7 @@ dependencies = [ "vcs_actions", "vcs_data", "vcs_docs", + "workspace_system", ] [[package]] @@ -2586,6 +2592,18 @@ dependencies = [ ] [[package]] +name = "workspace_system" +version = "0.1.0" +dependencies = [ + "asset_system", + "config_system", + "constants", + "framework", + "serde", + "tokio", +] + +[[package]] name = "zerocopy" version = "0.8.27" source = "registry+https://github.com/rust-lang/crates.io-index" @@ -34,9 +34,7 @@ members = [ "systems/sheet", "systems/sheet/macros", "systems/vault", - "utils/cfg_file", - "utils/cfg_file/cfg_file_derive", - "utils/cfg_file/cfg_file_test", + "systems/workspace", "utils/data_struct", "utils/hex_display", "utils/sha1_hash", @@ -44,11 +42,15 @@ members = [ "utils/tcp_connection/tcp_connection_test", # LEGACY AREA + "legacy_actions", "legacy_data", "legacy_data/tests", - "legacy_actions", "legacy_systems/action", "legacy_systems/action/action_macros", + "legacy_utils/cfg_file", + "legacy_utils/cfg_file/cfg_file_derive", + "legacy_utils/cfg_file/cfg_file_test", + "systems/_config", # LEGACY AREA ] @@ -94,7 +96,7 @@ jvlib = { path = "ffi" } vcs_docs = { path = "docs" } # Utils -cfg_file = { path = "utils/cfg_file" } +cfg_file = { path = "legacy_utils/cfg_file" } data_struct = { path = "utils/data_struct" } hex_display = { path = "utils/hex_display" } sha1_hash = { path = "utils/sha1_hash" } @@ -102,9 +104,11 @@ tcp_connection = { path = "utils/tcp_connection" } # Systems asset_system = { path = "systems/_asset" } +config_system = { path = "systems/_config" } constants = { path = "systems/_constants" } sheet_system = { path = "systems/sheet" } vault_system = { path = "systems/vault" } +workspace_system = { path = "systems/workspace" } # Legacy vcs_data = { path = "legacy_data" } diff --git a/legacy_actions/Cargo.toml b/legacy_actions/Cargo.toml index 0ee8068..47567f0 100644 --- a/legacy_actions/Cargo.toml +++ b/legacy_actions/Cargo.toml @@ -7,7 +7,7 @@ version.workspace = true # Utils tcp_connection = { path = "../utils/tcp_connection" } -cfg_file = { path = "../utils/cfg_file", features = ["default"] } +cfg_file = { path = "../legacy_utils/cfg_file", features = ["default"] } sha1_hash = { path = "../utils/sha1_hash" } just_fmt = "0.1.2" diff --git a/legacy_data/Cargo.toml b/legacy_data/Cargo.toml index e2f4dc6..c3b6b63 100644 --- a/legacy_data/Cargo.toml +++ b/legacy_data/Cargo.toml @@ -6,7 +6,7 @@ version.workspace = true [dependencies] # Utils -cfg_file = { path = "../utils/cfg_file", features = ["default"] } +cfg_file = { path = "../legacy_utils/cfg_file", features = ["default"] } data_struct = { path = "../utils/data_struct" } sha1_hash = { path = "../utils/sha1_hash" } tcp_connection = { path = "../utils/tcp_connection" } diff --git a/legacy_data/tests/Cargo.toml b/legacy_data/tests/Cargo.toml index b022436..de2b78c 100644 --- a/legacy_data/tests/Cargo.toml +++ b/legacy_data/tests/Cargo.toml @@ -6,7 +6,7 @@ version.workspace = true [dependencies] tcp_connection = { path = "../../utils/tcp_connection" } tcp_connection_test = { path = "../../utils/tcp_connection/tcp_connection_test" } -cfg_file = { path = "../../utils/cfg_file", features = ["default"] } +cfg_file = { path = "../../legacy_utils/cfg_file", features = ["default"] } vcs_data = { path = "../../legacy_data" } # Async & Networking diff --git a/utils/cfg_file/Cargo.toml b/legacy_utils/cfg_file/Cargo.toml index 0685329..0685329 100644 --- a/utils/cfg_file/Cargo.toml +++ b/legacy_utils/cfg_file/Cargo.toml diff --git a/utils/cfg_file/cfg_file_derive/Cargo.toml b/legacy_utils/cfg_file/cfg_file_derive/Cargo.toml index ce5e77f..ce5e77f 100644 --- a/utils/cfg_file/cfg_file_derive/Cargo.toml +++ b/legacy_utils/cfg_file/cfg_file_derive/Cargo.toml diff --git a/utils/cfg_file/cfg_file_derive/src/lib.rs b/legacy_utils/cfg_file/cfg_file_derive/src/lib.rs index e916311..e916311 100644 --- a/utils/cfg_file/cfg_file_derive/src/lib.rs +++ b/legacy_utils/cfg_file/cfg_file_derive/src/lib.rs diff --git a/utils/cfg_file/cfg_file_test/Cargo.toml b/legacy_utils/cfg_file/cfg_file_test/Cargo.toml index 5db1010..5db1010 100644 --- a/utils/cfg_file/cfg_file_test/Cargo.toml +++ b/legacy_utils/cfg_file/cfg_file_test/Cargo.toml diff --git a/utils/cfg_file/cfg_file_test/src/lib.rs b/legacy_utils/cfg_file/cfg_file_test/src/lib.rs index f70d00d..f70d00d 100644 --- a/utils/cfg_file/cfg_file_test/src/lib.rs +++ b/legacy_utils/cfg_file/cfg_file_test/src/lib.rs diff --git a/utils/cfg_file/src/config.rs b/legacy_utils/cfg_file/src/config.rs index d3f5477..d3f5477 100644 --- a/utils/cfg_file/src/config.rs +++ b/legacy_utils/cfg_file/src/config.rs diff --git a/utils/cfg_file/src/lib.rs b/legacy_utils/cfg_file/src/lib.rs index 72246e7..72246e7 100644 --- a/utils/cfg_file/src/lib.rs +++ b/legacy_utils/cfg_file/src/lib.rs diff --git a/systems/_config/Cargo.toml b/systems/_config/Cargo.toml new file mode 100644 index 0000000..eacbcda --- /dev/null +++ b/systems/_config/Cargo.toml @@ -0,0 +1,6 @@ +[package] +name = "config_system" +edition = "2024" +version.workspace = true + +[dependencies] diff --git a/systems/_config/src/main.rs b/systems/_config/src/main.rs new file mode 100644 index 0000000..e7a11a9 --- /dev/null +++ b/systems/_config/src/main.rs @@ -0,0 +1,3 @@ +fn main() { + println!("Hello, world!"); +} |
