refactor(ariadne): split core and binary crates

This commit is contained in:
2026-09-05 21:57:13 -04:00
parent 1a2012a528
commit e1db78a169
12 changed files with 87 additions and 35 deletions

View File

@@ -310,12 +310,15 @@ def aliases(
###############################################################################
_CRATE_EDITIONS = {
"src/ariadne": "2024",
"src/ariadne/bin": "2024",
"src/ariadne/core": "2024",
"src/machoke": "2024",
}
_NORMAL_DEPENDENCIES = {
"src/ariadne": {
"src/ariadne/bin": {
},
"src/ariadne/core": {
_COMMON_CONDITION: {
"serde": Label("//third_party/crates/serde-1.0.229:serde"),
"serde_json": Label("//third_party/crates/serde_json-1.0.151:serde_json"),
@@ -326,7 +329,9 @@ _NORMAL_DEPENDENCIES = {
}
_NORMAL_ALIASES = {
"src/ariadne": {
"src/ariadne/bin": {
},
"src/ariadne/core": {
_COMMON_CONDITION: {
},
},
@@ -335,70 +340,90 @@ _NORMAL_ALIASES = {
}
_NORMAL_DEV_DEPENDENCIES = {
"src/ariadne": {
"src/ariadne/bin": {
},
"src/ariadne/core": {
},
"src/machoke": {
},
}
_NORMAL_DEV_ALIASES = {
"src/ariadne": {
"src/ariadne/bin": {
},
"src/ariadne/core": {
},
"src/machoke": {
},
}
_PROC_MACRO_DEPENDENCIES = {
"src/ariadne": {
"src/ariadne/bin": {
},
"src/ariadne/core": {
},
"src/machoke": {
},
}
_PROC_MACRO_ALIASES = {
"src/ariadne": {
"src/ariadne/bin": {
},
"src/ariadne/core": {
},
"src/machoke": {
},
}
_PROC_MACRO_DEV_DEPENDENCIES = {
"src/ariadne": {
"src/ariadne/bin": {
},
"src/ariadne/core": {
},
"src/machoke": {
},
}
_PROC_MACRO_DEV_ALIASES = {
"src/ariadne": {
"src/ariadne/bin": {
},
"src/ariadne/core": {
},
"src/machoke": {
},
}
_BUILD_DEPENDENCIES = {
"src/ariadne": {
"src/ariadne/bin": {
},
"src/ariadne/core": {
},
"src/machoke": {
},
}
_BUILD_ALIASES = {
"src/ariadne": {
"src/ariadne/bin": {
},
"src/ariadne/core": {
},
"src/machoke": {
},
}
_BUILD_PROC_MACRO_DEPENDENCIES = {
"src/ariadne": {
"src/ariadne/bin": {
},
"src/ariadne/core": {
},
"src/machoke": {
},
}
_BUILD_PROC_MACRO_ALIASES = {
"src/ariadne": {
"src/ariadne/bin": {
},
"src/ariadne/core": {
},
"src/machoke": {
},