ABRH livre le noyau géométrique Open CASCADE Technology (LGPL-2.1 avec l'exception Open CASCADE) compilé en WebAssembly
dans le fichier replicad_single.wasm, séparé du reste de l'application. Voici le code source exact de ce fichier, non modifié par ABRH :
- Open CASCADE Technology 8.0.1 (commit b8f597c), en 3 morceaux de 20 Mo :
a, b, c.
Pour les réunir :
cat OCCT-V8_0_1-b8f597c.tar.gz.part-* > OCCT-V8_0_1-b8f597c.tar.gz - opencascade.js (commit ebd263f), qui compile Open CASCADE en WebAssembly (outils, liaisons, versions des dépendances dans DEPS.json).
- replicad 1.1.0 (commit e4b05f6) : le dossier
packages/replicad-opencascadejscontient la configuration exacte de compilation dereplicad_single.wasm(commandenpm run buildSingle). - FreeType 2.13.0 et RapidJSON (commit 24b5e7a), compilés avec le noyau.
Dépôts d'origine : OCCT, opencascade.js, replicad.
Tu peux compiler une version modifiée et remplacer le fichier replicad_single-*.wasm de l'application
(sur Mac : dans ABRH.app/Contents/Resources/app.asar, dossier dist/assets). Licences complètes : abrh.app/licences.
Question : legal@abrh.app.
Empreintes SHA-256
14791d34053acf30394912a8b963277bee60b35fbb3038795d86555ba0415a44 freetype-VER-2-13-0.tar.gz 1e0342c8dbdc04d1835c776d5e95ab25fcad56a5f4cafcbecad92a959b6b00b7 opencascade.js-taucad-ebd263f.tar.gz 2d2601a82d2d3b7e143a3c8d43ef616671391034bc46891a9816b79cf2d3e7a8 rapidjson-24b5e7a.tar.gz 92180710da11a6e67ab75eaac8b494b29d32011415c22e29f7fecb1c796da783 replicad-v1.1.0-e4b05f6.tar.gz 7b44e8f675c24b97a5e5dce7d60142ce3c47a5031d1c5d22029587a349c67a0b OCCT-V8_0_1-b8f597c.tar.gz.part-a e4d0aacb34b326011a73cccfee04076fa7d010d4ca8021baab7e243a7f6f7e16 OCCT-V8_0_1-b8f597c.tar.gz.part-b 4d46755bd64c8c82c4ea924e63a4b91305cc97e7f6cec17ae311a36f845605bc OCCT-V8_0_1-b8f597c.tar.gz.part-c