Andrej730
60bf424461
ruff - remove from config a rule removed from ruff
2025-09-29 16:43:28 +05:00
Andrej730
923e8423f9
black .
2025-09-29 16:43:28 +05:00
Thomas Krijnen
e228095391
Fix geomserver compile
2025-09-29 13:19:46 +02:00
myoualid
1492a660c8
adding paths to include schema files for wasm build ( #7168 )
2025-09-29 11:55:42 +01:00
Thomas Krijnen
7a931ea6f2
Submodule
2025-09-29 12:07:49 +02:00
Thomas Krijnen
2d59bb9cb8
Remove dependency on stdc++fs lib in cmake #7131
2025-09-29 11:30:40 +02:00
Thomas Krijnen
06f5ded038
Don't crash on missing schema when loading rdb
2025-09-29 11:29:52 +02:00
Thomas Krijnen
91f371a46e
Be sure to init header_section_schema when obtaining schemas in python #7131
2025-09-29 11:29:35 +02:00
Thomas Krijnen
573e53ebfd
Ugly workarounds to not depend on std::filesystem #7131
2025-09-29 11:29:07 +02:00
myoualid
a492be5971
include schema files for Pyodide build via MANIFEST.in
2025-09-29 09:41:09 +01:00
Dion Moult
ceac85ca02
Temporarily revert to old build behaviour since new builds are failing.
bonsai-0.8.4-alpha2509290101
2025-09-29 11:00:59 +10:00
Dion Moult
bfa981709a
Fix regression. Schema should not be a Python package.
bonsai-0.8.4-alpha2509290043
2025-09-29 10:43:14 +10:00
myoualid
c64b477e53
last attempt to fix WASM build: libxml2 without threads and use explicit libxml2 paths
2025-09-29 00:49:12 +01:00
myoualid
4f7501e1e8
set Eigen3 path for WASM build to avoid find_package issues following commit 235eb3c83c
2025-09-28 21:56:27 +01:00
myoualid
a1f20ec7bb
add explicit OCCT paths for WASM builds
2025-09-28 20:20:43 +01:00
myoualid
e2ee6c6e56
Fix WASM build by reverting CGAL handling to explicit paths from commit 3ec7b71565
2025-09-28 16:43:58 +01:00
myoualid
6940a05f2b
remove yacc dependency for wasm build
2025-09-28 13:51:38 +01:00
myoualid
ff8f4ecd3c
Revert "add bison dependency for pyodide wasm build"
...
This reverts commit cfa21b3cbf .
2025-09-28 13:37:30 +01:00
Dion Moult
de2bd3ff1a
Fix #6914 . Bug where HTML IDS report did not visually indicate prohibited results correctly.
2025-09-28 22:26:39 +10:00
myoualid
cfa21b3cbf
add bison dependency for pyodide wasm build
2025-09-28 12:21:50 +01:00
Dion Moult
db7c3e3b01
Fix #6960 . String reporting of cardinality did not match upstream docs.
...
The meaning of the upstream docs changed subtly a year ago and I never
caught up. There is still work to do.
2025-09-28 20:35:55 +10:00
myoualid
0532ceb029
Fix missing files in WASM build ( #7168 )
bonsai-0.8.4-alpha2509281030
2025-09-28 11:30:23 +01:00
Dion Moult
0fe869c169
See #7131 . Rollback to prevent instant segfaults on Linux.
bonsai-0.8.4-alpha2509280815
2025-09-28 18:15:13 +10:00
myoualid
bcde68d851
reproduce WASM missing schema files bug ( #7168 )
2025-09-27 20:54:23 +01:00
Bruno Perdigão
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
2025-09-26 22:57:18 -03:00
Bruno Perdigão
aea0395fd6
See #7046 . Remove snapping points that are not visible with clipping
...
planes.
bonsai-0.8.4-alpha2509270059
2025-09-26 21:59:18 -03:00
Bruno Perdigão
416d51f7c7
Fix small issue with None value in polyline increment snap
2025-09-26 21:59:18 -03:00
Bruno Perdigão
a9b13fd056
See #7046 . Adapt snapping system to focal length value.
2025-09-26 21:59:17 -03:00
Andrej730
080056806e
build_osx - separate arm64 ccache to avoid override
bonsai-0.8.4-alpha2509261655
bonsai-0.8.4-alpha2509261654
2025-09-26 21:53:33 +05:00
Andrej730
7a33a9eb02
build_osx - fix issue building arm64
2025-09-26 21:53:33 +05:00
Andrej730
07ba483a13
build-all - bump Python version to fix issue cross compiling
...
Not sure which patch version exactly fixed it, but 3.13.6 works.
2025-09-26 21:53:33 +05:00
Andrej730
4925741060
build_osx - add deps for cross compilation
2025-09-26 21:53:33 +05:00
Andrej730
7c4505b2fd
build_osx - exclude arm64 gmp dependency to avoid cross compilation issues
2025-09-26 21:53:33 +05:00
Andrej730
f9ee838cd2
build-all - cross compile dependencies
2025-09-26 21:53:32 +05:00
Andrej730
cce0c39ab2
build-all.py - provide with-openssl for python on Mac
2025-09-26 21:53:32 +05:00
Andrej730
cd57fd4b1d
build_osx - note on preinstalled dependencies
2025-09-26 21:53:32 +05:00
Andrej730
6b705f0448
build-all.py - document ADD_COMMIT_SHA env var
2025-09-26 21:53:32 +05:00
Andrej730
9cff6c87f0
cmake - don't fail silently with ADD_COMMIT_SHA and missing git
2025-09-26 21:53:32 +05:00
Andrej730
cac41064e0
build_osx - attempt to cross-compile intel binaries
...
ccache step broke (https://github.com/hendrikmuhs/ccache-action/issues/374 ) and macos-13 is now deprecated in general -
https://github.blog/changelog/2025-09-19-github-actions-macos-13-runner-image-is-closing-down/
2025-09-26 21:53:32 +05:00
Andrej730
350cf0406d
build-all.py - override minimum cmake version for OpenCOLLADA
2025-09-26 21:53:32 +05:00
Andrej730
47fd52b7c1
build-all.py - bump eigen package to avoid issues on cmake 4
2025-09-26 21:53:32 +05:00
Andrej730
8a33e2fea1
workflows - unify ccache names
2025-09-26 21:53:31 +05:00
Andrej730
d4c02a312a
build-all.py - bump json package to avoid issues on cmake 4
2025-09-26 21:53:31 +05:00
Andrej730
c20294b993
build_osx - upload logs artifacts to help debugging
2025-09-26 21:53:31 +05:00
Andrej730
7500631b81
build-rocky - upload logs artifacts to help debugging
2025-09-26 21:53:31 +05:00
Andrej730
7cc1a849a6
build-all.py - opencollada patch to support config package on Unix
2025-09-26 21:53:31 +05:00
Andrej730
4df93af1fd
build-all.py - add OpenCOLLADA to IfcGeom dependencies
...
Otherwise it can be overlooked if you build IfcOpenShell-Python or any other target specifically, it was only built if you run build-all.py without any target arguments.
2025-09-26 21:53:31 +05:00
Andrej730
fc1c8f2071
build-all.py - CGAL to use v5.6.3
...
5.6.x-branch was removed, see https://github.com/CGAL/cgal/issues/9079
2025-09-26 21:53:31 +05:00
Andrej730
deedffa84e
build-all.py - alter rocksdb's deps search only on Windows ( da4508e)
2025-09-26 21:53:31 +05:00
Andrej730
e8d924426f
build-all.py - add a note about xz requirement
2025-09-26 21:53:30 +05:00