- Add build environment setup (scripts/common/env.sh, versions.sh, functions.sh) - Add dependency build scripts for Zstd, GLM, FreeType, HarfBuzz, Pixman, Cairo - Add placeholder scripts for OpenCASCADE, ngspice, protobuf - Add WASM compatibility layer (wasm/kiplatform/, wasm/libcontext/) - Add CMake modules for KiCad WASM cross-compilation - Add PCBnew test infrastructure (tests/kicad/) - Add build plan documentation Successfully tested builds: Zstd 1.5.5, GLM 0.9.9.8, FreeType 2.13.2, HarfBuzz 8.3.0, Pixman 0.42.2, Cairo 1.18.0 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
20 lines
328 B
C++
20 lines
328 B
C++
/*
|
|
* WASM implementation of kiplatform/drivers.h
|
|
* 3D mouse drivers are not available in browser
|
|
*/
|
|
|
|
#include <kiplatform/drivers.h>
|
|
|
|
namespace KIPLATFORM
|
|
{
|
|
namespace DRIVERS
|
|
{
|
|
|
|
bool Valid3DConnexionDriverVersion()
|
|
{
|
|
// No 3D mouse support in browser
|
|
return false;
|
|
}
|
|
|
|
} // namespace DRIVERS
|
|
} // namespace KIPLATFORM
|