AKÇA ÇİZİM ARAÇLARI — BİLEŞENLERİ DEĞİŞTİRME / YENİDEN DERLEME Çizim uygulaması sunucuya dosya göndermez. Tüm çalışma zamanı dosyaları yereldir. Bu klasördeki kaynak arşivleri normal site açılışında indirilmez. OpenCascade / Replicad: - Kullanılan npm paketi: replicad-opencascadejs 1.1.0, serial build. - Replicad commit: e4b05f67dc4e2393a876ce8c5064a9c93db05bf1. - opencascade.js builder: ebd263f15337b440b391492af073662707e86482. - OCCT: V8_0_1; builder kaynakları içindeki kaynak yamaları uygulanır. - Karşılık gelen OCCT kaynakları, builder ve bağlayıcı yapılandırmaları burada sunulur. - Bağlayıcı kaynak paketindeki README ve build-config/custom_build_single.yml dosyasını kullanın. - Paket komutu: ghcr.io/taucad/opencascade.js:canary-ebd263f1-single-threaded Docker imajında link custom_build_single.yml. Geliştirme için Docker/Node gerekir; Hostinger'da Docker veya Node çalıştırmanız gerekmez. - Yeniden derlenen replicad_single.js ve replicad_single.wasm dosyalarını cizim/vendor/occt.js ve cizim/vendor/occt.wasm olarak birlikte değiştirebilirsiniz. - Açık kaynak bileşenlerini değiştirme, hata ayıklama ve yeniden bağlama hakları kısıtlanmaz. - Uygulama kaynakları teslim ZIP'inin kaynak-kod/cad klasöründedir. Sparrow: - Resmi Sparrow Studio yayınının serial, SIMD gerektirmeyen JS/WASM dosyaları kullanıldı. - Köken ve SHA-256: SPARROW-PROVENANCE.json. Yerel yeniden üretilebilir derleme iddiası yoktur. - Studio kaynak arşivi build scriptini ve Cargo.lock dosyasını içerir. - Jagua-rs 0.8.3 MPL-2.0 kapsamındaki yayımlanmış kaynak crate'i ayrıca verilmiştir. - Motor ve köprü kaynakları değiştirilmemiştir; uygulama adaptörü ayrı bir dosyadır. Diğer bileşenler: makerjs, dxf-parser, @tarikjabiri/dxf, clipper2-wasm, replicad, three, pdf-lib, fontkit. Sürümler uygulama package-lock.json içinde sabittir. Tam lisans metinleri NPM-LICENSES.txt ve Sparrow bildirimlerinde yer alır.