Commit 6868cbe
committed
fix: resolve CI failures and build system issues
- Remove problematic checksums/generator directory causing repository conflicts
- Fix file name collisions in JS and WKG rules by making outputs unique
- Resolve WIT syntax errors (duplicate interface/world names, reserved keywords)
- Fix visibility issues in test targets by using public targets instead of private ones
- Comment out incomplete C++ examples with missing source files
- Update production tests to reference accessible targets
Major fixes:
- JS component rule: generate unique package.json files per component
- WKG rules: generate unique wkg.toml files per rule instance
- WIT files: rename conflicting interface/world pairs and fix keyword usage
- Test targets: use public targets instead of private generated ones
All core functionality now builds successfully. Remaining C++ compilation
issues are in incomplete example code, not core build system.1 parent f50c3cb commit 6868cbe
File tree
14 files changed
+208
-690
lines changed- checksums/generator
- src
- examples
- cpp_component
- data_structures
- wit
- http_service
- wit
- image_processing
- wit
- multi_component_system/wit
- wac_remote_compose
- js
- test/production
- wkg
14 files changed
+208
-690
lines changedThis file was deleted.
This file was deleted.
0 commit comments