Commit Graph

  • 1b5b9fdcf6 fix: use numpy 2d indexing, avoid np.matrix Andrea Ghensi 2025-09-19 15:00:36 +02:00
  • af1e542064 black c-mellueh 2025-09-29 14:30:20 +02:00
  • 78154d17bf add button c-mellueh 2025-09-29 14:29:42 +02:00
  • 9bc8012aa4 remove old function c-mellueh 2025-09-19 15:44:26 +02:00
  • 407962ec93 black c-mellueh 2025-09-19 15:36:45 +02:00
  • 21fd09b424 add bsdd_json c-mellueh 2025-09-19 15:36:11 +02:00
  • 2264e69a1e cmake - remove redundant msvc check for ccache (e02d6c3f) Andrej730 2025-09-29 17:39:43 +05:00
  • d66c7195e9 Show sh commands before running them bonsai-crash-debug Andrej730 2025-09-29 17:19:58 +05:00
  • 9c31f866b3 skip build Andrej730 2025-09-29 17:15:49 +05:00
  • 0c3767c3da Dissable index.json update Andrej730 2025-09-29 17:11:40 +05:00
  • c37df177cb temporarily disable new builds Andrej730 2025-09-29 17:11:00 +05:00
  • 9e2fb4c545 ci-bonsai-daily.yml - use tag that will cause a crash Andrej730 2025-09-29 17:10:44 +05:00
  • f4fcc43960 make it crash Andrej730 2025-09-29 17:02:51 +05:00
  • e02d6c3f4b cmake - support ccache for msvc (required cmake 3.25+) bonsai-0.8.4-alpha2509291204 bonsai-0.8.4-alpha2509291151 Andrej730 2025-09-29 16:43:08 +05:00
  • ec0abb7b37 cmake - fix missing installation for ifcgeom/serialization headers Andrej730 2025-09-29 16:42:30 +05:00
  • 477becab0b ruff - use preview behaviour Andrej730 2025-09-29 10:19:20 +05:00
  • 60bf424461 ruff - remove from config a rule removed from ruff Andrej730 2025-09-29 10:12:19 +05:00
  • 923e8423f9 black . Andrej730 2025-09-29 09:58:16 +05:00
  • e228095391 Fix geomserver compile Thomas Krijnen 2025-09-29 13:19:46 +02:00
  • 1492a660c8 adding paths to include schema files for wasm build (#7168) myoualid 2025-09-29 11:55:42 +01:00
  • 7a931ea6f2 Submodule Thomas Krijnen 2025-09-29 12:07:49 +02:00
  • 2d59bb9cb8 Remove dependency on stdc++fs lib in cmake #7131 Thomas Krijnen 2025-09-29 11:30:40 +02:00
  • 06f5ded038 Don't crash on missing schema when loading rdb Thomas Krijnen 2025-09-29 11:29:52 +02:00
  • 91f371a46e Be sure to init header_section_schema when obtaining schemas in python #7131 Thomas Krijnen 2025-09-29 11:29:35 +02:00
  • 573e53ebfd Ugly workarounds to not depend on std::filesystem #7131 Thomas Krijnen 2025-09-29 11:29:07 +02:00
  • a492be5971 include schema files for Pyodide build via MANIFEST.in myoualid 2025-09-29 09:41:09 +01:00
  • ceac85ca02 Temporarily revert to old build behaviour since new builds are failing. bonsai-0.8.4-alpha2509290101 Dion Moult 2025-09-29 11:00:59 +10:00
  • bfa981709a Fix regression. Schema should not be a Python package. bonsai-0.8.4-alpha2509290043 Dion Moult 2025-09-29 10:43:14 +10:00
  • c64b477e53 last attempt to fix WASM build: libxml2 without threads and use explicit libxml2 paths myoualid 2025-09-29 00:49:12 +01:00
  • 4f7501e1e8 set Eigen3 path for WASM build to avoid find_package issues following commit 235eb3c83c myoualid 2025-09-28 21:56:27 +01:00
  • a1f20ec7bb add explicit OCCT paths for WASM builds myoualid 2025-09-28 20:20:43 +01:00
  • e2ee6c6e56 Fix WASM build by reverting CGAL handling to explicit paths from commit 3ec7b71565 myoualid 2025-09-28 16:43:58 +01:00
  • 6940a05f2b remove yacc dependency for wasm build myoualid 2025-09-28 13:51:38 +01:00
  • ff8f4ecd3c Revert "add bison dependency for pyodide wasm build" myoualid 2025-09-28 13:37:30 +01:00
  • de2bd3ff1a Fix #6914. Bug where HTML IDS report did not visually indicate prohibited results correctly. Dion Moult 2025-09-28 22:26:39 +10:00
  • cfa21b3cbf add bison dependency for pyodide wasm build myoualid 2025-09-28 12:21:50 +01:00
  • db7c3e3b01 Fix #6960. String reporting of cardinality did not match upstream docs. Dion Moult 2025-09-28 20:35:49 +10:00
  • 0532ceb029 Fix missing files in WASM build (#7168) bonsai-0.8.4-alpha2509281030 myoualid 2025-09-28 11:30:23 +01:00
  • 0fe869c169 See #7131. Rollback to prevent instant segfaults on Linux. bonsai-0.8.4-alpha2509280815 Dion Moult 2025-09-28 18:15:13 +10:00
  • bcde68d851 reproduce WASM missing schema files bug (#7168) myoualid 2025-09-27 20:54:23 +01:00
  • 960a90e36c See commit 17d6b8a. Add a patch to update linked aggregates psets. https://github.com/IfcOpenShell/IfcOpenShell/commit/17d6b8af61c8dd7cd82f6e72b2fb3831d851a33d#commitcomment-163151609 bonsai-0.8.4-alpha2509270158 Bruno Perdigão 2025-09-26 22:57:18 -03:00
  • aea0395fd6 See #7046. Remove snapping points that are not visible with clipping planes. bonsai-0.8.4-alpha2509270059 Bruno Perdigão 2025-09-26 21:57:44 -03:00
  • 416d51f7c7 Fix small issue with None value in polyline increment snap Bruno Perdigão 2025-09-26 21:56:26 -03:00
  • a9b13fd056 See #7046. Adapt snapping system to focal length value. Bruno Perdigão 2025-09-26 21:54:26 -03:00
  • 080056806e build_osx - separate arm64 ccache to avoid override bonsai-0.8.4-alpha2509261655 bonsai-0.8.4-alpha2509261654 Andrej730 2025-09-26 19:36:12 +05:00
  • 7a33a9eb02 build_osx - fix issue building arm64 Andrej730 2025-09-26 19:34:32 +05:00
  • 07ba483a13 build-all - bump Python version to fix issue cross compiling Andrej730 2025-09-26 15:25:39 +02:00
  • 4925741060 build_osx - add deps for cross compilation Andrej730 2025-09-26 14:05:29 +05:00
  • 7c4505b2fd build_osx - exclude arm64 gmp dependency to avoid cross compilation issues Andrej730 2025-09-26 13:03:20 +05:00
  • f9ee838cd2 build-all - cross compile dependencies Andrej730 2025-09-25 08:07:14 +02:00
  • cce0c39ab2 build-all.py - provide with-openssl for python on Mac Andrej730 2025-09-25 08:08:21 +02:00
  • cd57fd4b1d build_osx - note on preinstalled dependencies Andrej730 2025-09-25 08:06:49 +02:00
  • 6b705f0448 build-all.py - document ADD_COMMIT_SHA env var Andrej730 2025-09-24 13:26:32 +05:00
  • 9cff6c87f0 cmake - don't fail silently with ADD_COMMIT_SHA and missing git Andrej730 2025-09-24 13:00:02 +05:00
  • cac41064e0 build_osx - attempt to cross-compile intel binaries Andrej730 2025-09-24 11:43:45 +05:00
  • 350cf0406d build-all.py - override minimum cmake version for OpenCOLLADA Andrej730 2025-09-23 23:43:56 +05:00
  • 47fd52b7c1 build-all.py - bump eigen package to avoid issues on cmake 4 Andrej730 2025-09-23 16:50:50 +05:00
  • 8a33e2fea1 workflows - unify ccache names Andrej730 2025-09-23 16:47:22 +05:00
  • d4c02a312a build-all.py - bump json package to avoid issues on cmake 4 Andrej730 2025-09-23 16:16:23 +05:00
  • c20294b993 build_osx - upload logs artifacts to help debugging Andrej730 2025-09-23 15:56:13 +05:00
  • 7500631b81 build-rocky - upload logs artifacts to help debugging Andrej730 2025-09-22 19:09:54 +05:00
  • 7cc1a849a6 build-all.py - opencollada patch to support config package on Unix Andrej730 2025-09-23 15:34:09 +05:00
  • 4df93af1fd build-all.py - add OpenCOLLADA to IfcGeom dependencies Andrej730 2025-09-23 14:59:06 +05:00
  • fc1c8f2071 build-all.py - CGAL to use v5.6.3 Andrej730 2025-09-23 13:59:46 +05:00
  • deedffa84e build-all.py - alter rocksdb's deps search only on Windows (da4508e) Andrej730 2025-09-22 15:01:06 +05:00
  • e8d924426f build-all.py - add a note about xz requirement Andrej730 2025-09-22 12:51:55 +05:00
  • 5a3f809d03 build-all.py - fix Python 3.6 support for rocky (566c9af) Andrej730 2025-09-22 12:36:18 +05:00
  • 58ffd8bf62 ruff ci - check python 3.7 compatibility for build-all.py Andrej730 2025-09-22 13:38:22 +05:00
  • b22452aaac build-all.py - print all missing commands simultaneoously Andrej730 2025-09-22 12:34:35 +05:00
  • 6c05e2ea8c Fix missing yacc in linux builds Andrej730 2025-09-22 12:18:46 +05:00
  • a1773b6f46 black . Andrej730 2025-09-22 12:21:13 +05:00
  • b3583d4191 typing Andrej730 2025-09-25 09:32:23 +02:00
  • a8ba1d1361 build_osx - separate arm64 ccache to avoid override fix-missing-yacc Andrej730 2025-09-26 19:36:12 +05:00
  • 618e5e60d9 build_osx - fix issue building arm64 Andrej730 2025-09-26 19:34:32 +05:00
  • efa881faa0 build-all - bump Python version to fix issue cross compiling Andrej730 2025-09-26 15:25:39 +02:00
  • 18a26672e9 cmake - temporarily pin git_sha to reuse ccache for debugging Andrej730 2025-09-24 14:20:57 +05:00
  • 49e9aa1652 build_osx - add deps for cross compilation Andrej730 2025-09-26 14:05:29 +05:00
  • 07758c29ad build_osx - exclude arm64 gmp dependency to avoid cross compilation issues Andrej730 2025-09-26 13:03:20 +05:00
  • 0be6f897b8 build-all - cross compile dependencies Andrej730 2025-09-25 08:07:14 +02:00
  • 6db3728f0e build-all.py - provide with-openssl for python on Mac Andrej730 2025-09-25 08:08:21 +02:00
  • 879dc52865 build_osx - note on preinstalled dependencies Andrej730 2025-09-25 08:06:49 +02:00
  • 640deb0188 build-all.py - document ADD_COMMIT_SHA env var Andrej730 2025-09-24 13:26:32 +05:00
  • 6989e509ce cmake - don't fail silently with ADD_COMMIT_SHA and missing git Andrej730 2025-09-24 13:00:02 +05:00
  • efd79ef079 build_osx - attempt to cross-compile intel binaries Andrej730 2025-09-24 11:43:45 +05:00
  • 356d2bb753 build-all.py - override minimum cmake version for OpenCOLLADA Andrej730 2025-09-23 23:43:56 +05:00
  • 51b76237fe build-all.py - bump eigen package to avoid issues on cmake 4 Andrej730 2025-09-23 16:50:50 +05:00
  • 58db9dba0a workflows - unify ccache names Andrej730 2025-09-23 16:47:22 +05:00
  • 5e460898f8 build-all.py - bump json package to avoid issues on cmake 4 Andrej730 2025-09-23 16:16:23 +05:00
  • c86b5bc773 build_osx - upload logs artifacts to help debugging Andrej730 2025-09-23 15:56:13 +05:00
  • a55b5ba21f build-rocky - upload logs artifacts to help debugging Andrej730 2025-09-22 19:09:54 +05:00
  • bb4b7dae52 build-all.py - opencollada patch to support config package on Unix Andrej730 2025-09-23 15:34:09 +05:00
  • 2f4f7d6374 build-all.py - add OpenCOLLADA to IfcGeom dependencies Andrej730 2025-09-23 14:59:06 +05:00
  • cbb5211888 build-all.py - CGAL to use v5.6.3 Andrej730 2025-09-23 13:59:46 +05:00
  • a65a50d5d6 build-all.py - alter rocksdb's deps search only on Windows (da4508e) Andrej730 2025-09-22 15:01:06 +05:00
  • 9d0d51337b build-all.py - add a note about xz requirement Andrej730 2025-09-22 12:51:55 +05:00
  • e9cdd55c96 build-all.py - fix Python 3.6 support for rocky (566c9af) Andrej730 2025-09-22 12:36:18 +05:00
  • 0ca3c0c806 ruff ci - check python 3.7 compatibility for build-all.py Andrej730 2025-09-22 13:38:22 +05:00
  • ef05f2b3f6 build-all.py - print all missing commands simultaneoously Andrej730 2025-09-22 12:34:35 +05:00
  • 11f0a8d434 Fix missing yacc in linux builds Andrej730 2025-09-22 12:18:46 +05:00
  • 3f316a99f1 black . Andrej730 2025-09-22 12:21:13 +05:00