This commit is contained in:
xsxx03-art
2026-06-04 15:17:02 +08:00
parent 9b4f43f0b1
commit 960066735c
30 changed files with 1172 additions and 315 deletions
+4 -2
View File
@@ -132,7 +132,7 @@ assert(
routerDependencyPy.includes('require_gdstk: bool = False') &&
routerDependencyPy.includes('importlib.import_module("nazca")') &&
routerDependencyPy.includes('mxpic_router.builder') &&
routerDependencyPy.includes('_import_mxpic_forge_route'),
routerDependencyPy.includes('_import_route_backend'),
'router dependency gate should validate mxpic_router, Nazca, optional gdstk, and route backend imports'
);
@@ -151,7 +151,9 @@ if (fs.existsSync(routerDir)) {
routerBuilderPy.includes('_port_element_pin_entries') &&
routerBuilderPy.includes('_anchor_element_pin_entries') &&
routerBuilderPy.includes('_metadata_pins') &&
routerBuilderPy.includes('link.src_pin'),
routerBuilderPy.includes('link.src_pin') &&
routerBuilderPy.includes('_NazcaInterconnectRoute') &&
routerBuilderPy.includes('_import_route_backend'),
'mxpic_router builder should register named element pins and route through pin endpoints'
);
}