pcbjam/wasm/cmake
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Istvan Matejcsok a3478fe3a5 refactor(cmake): de-churn batches A-E (fork-cleanup doc 02)
- KICAD_WASM_LAYER cache var replaces 25 ${CMAKE_SOURCE_DIR}/../wasm reach-outs
- pcbnew Python install: wrap-and-reindent -> early-return guard
- list(REMOVE_ITEM) for PCBNEW_IO_LIBRARIES (cache-FORCE), eeschema importers, GAL_SRCS
- add_shader redefined via wasm/cmake/WasmShaderOverride.cmake (upstream calls reused)
- additive BUILD_KIWAY_DLL property overrides; api kiapi type var
- pcb_calculator whole-file fork -> wasm block + guarded native body

Upstream-byte-identical where possible. WASM build + e2e (9/9, -O1) verified.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-22 18:50:08 +02:00
..
FindCairo.cmake Add KiCad PCBnew build script and CMake Find modules 2025-12-08 11:37:14 +01:00
FindCURL.cmake Add KiCad PCBnew build script and CMake Find modules 2025-12-08 11:37:14 +01:00
FindFontconfig.cmake Add KiCad PCBnew WASM build support and documentation 2025-12-08 18:26:57 +01:00
FindGLEW.cmake Add KiCad PCBnew WASM build support and documentation 2025-12-08 18:26:57 +01:00
FindGLM.cmake Add KiCad PCBnew build script and CMake Find modules 2025-12-08 11:37:14 +01:00
Findlibgit2.cmake Add KiCad PCBnew build script and CMake Find modules 2025-12-08 11:37:14 +01:00
Findngspice.cmake feat(schematic): eeschema WASM build + e2e harness 2026-05-29 16:01:17 +02:00
Findnng.cmake Add KiCad PCBnew WASM build support and documentation 2025-12-08 18:26:57 +01:00
FindOCC.cmake Add KiCad PCBnew WASM build support and documentation 2025-12-08 18:26:57 +01:00
FindPixman.cmake Add KiCad PCBnew build script and CMake Find modules 2025-12-08 11:37:14 +01:00
FindPythonLibs.cmake Add KiCad PCBnew WASM build support and documentation 2025-12-08 18:26:57 +01:00
FindSPNAV.cmake Add KiCad PCBnew build script and CMake Find modules 2025-12-08 11:37:14 +01:00
FindwxWidgets.cmake refactor: collapse dual-mode plumbing — the DOM port is the only WASM build 2026-06-12 20:19:48 +02:00
FindZLIB.cmake Add KiCad PCBnew WASM build support and documentation 2025-12-08 18:26:57 +01:00
FindZSTD.cmake Add KiCad PCBnew build script and CMake Find modules 2025-12-08 11:37:14 +01:00
UsewxWidgets.cmake Add KiCad PCBnew WASM build support and documentation 2025-12-08 18:26:57 +01:00
WasmShaderOverride.cmake refactor(cmake): de-churn batches A-E (fork-cleanup doc 02) 2026-06-22 18:50:08 +02:00