Refactor project file into its own crate

This commit is contained in:
Lucien Greathouse
2022-05-26 05:00:57 -04:00
parent 79b57b3359
commit b96a236333
13 changed files with 729 additions and 390 deletions

16
Cargo.lock generated
View File

@@ -738,6 +738,7 @@ dependencies = [
"fnv",
"log",
"regex",
"serde",
]
[[package]]
@@ -1831,6 +1832,7 @@ dependencies = [
"ritz",
"roblox_install",
"rojo-insta-ext",
"rojo-project",
"serde",
"serde_json",
"serde_yaml",
@@ -1851,6 +1853,20 @@ dependencies = [
"serde_yaml",
]
[[package]]
name = "rojo-project"
version = "0.1.0"
dependencies = [
"anyhow",
"globset",
"log",
"rbx_dom_weak",
"rbx_reflection",
"rbx_reflection_database",
"serde",
"serde_json",
]
[[package]]
name = "rustc-demangle"
version = "0.1.21"