Andrej730
dbe23ca809
FindPROJ - fix outputs description
2025-12-10 20:04:02 +05:00
Andrej730
9880ee79b2
FindPROJ - restore CMAKE_MODULE_PATH after module is executed
2025-12-10 20:04:02 +05:00
Andrej730
6591a69816
FindCGAL - keep CGAL::CGAL target name
2025-12-10 20:04:02 +05:00
Andrej730
c475a377b7
build-deps - use precompiled headers to speed up OCCT building process
2025-12-10 19:52:42 +05:00
Andrej730
ce7fdcc191
build-deps - use OCC_INSTALL_DIR instead of includes/libs path
2025-12-10 19:52:42 +05:00
Andrej730
e503dad510
build-deps - fix typo
2025-12-10 19:52:42 +05:00
Andrej730
517ba237f9
build-deps - coexisting Release and Debug installations
2025-12-10 19:52:41 +05:00
Andrej730
994a364474
build-deps - simplify build/install commands
2025-12-10 19:52:41 +05:00
Andrej730
9d828852c0
Use cmake configs to find USD
...
Also renamed `USD::` namespace to `pxr::` to match packaage name.
2025-12-10 19:52:41 +05:00
Ary Obenholzner
7a62f65af0
Fix large BCF file creation by allowing Zip64
bonsai-0.8.5-alpha2512101421
2025-12-10 15:21:11 +01:00
Esteban DUGUEPEROUX
d566ba6e1f
cmake: Use correct proj target
...
See-Also: https://proj.org/en/stable/development/cmake.html
2025-12-10 15:20:02 +01:00
Esteban DUGUEPEROUX
c32a6dc0ca
cmake: Support shared build for rocksdb
2025-12-10 15:19:33 +01:00
Esteban DUGUEPEROUX
3971408a07
cmake: Add project() command before options to be able to toggle them
2025-12-10 15:16:13 +01:00
Esteban DUGUEPEROUX
13ed0c3096
Take into account remarks
2025-12-10 15:07:56 +01:00
Esteban DUGUEPEROUX
02233f86cf
cmake: Add install command for qtViewer
2025-12-10 15:07:56 +01:00
sboddy
b4135194ca
Merge pull request #7431 to hide the clash decorator in the 3D view.
bonsai-0.8.5-alpha2512071807
bonsai-0.8.5-alpha2512071809
2025-12-07 18:07:29 +00:00
Andrej730
d174ecf760
cmake - make USD_SUPPORT build succeed
2025-12-05 20:24:01 +05:00
Andrej730
2213c3773d
UNIFY_ENVVARS_AND_CACHE - check if var is defined to fix some warnings
2025-12-05 20:24:01 +05:00
Andrej730
1ad1883f0e
Findnlohmann_json.cmake
2025-12-05 20:24:01 +05:00
Andrej730
c2a03eb658
cmake - fix uninitialized vars
2025-12-05 20:24:00 +05:00
Andrej730
225039aa96
cmake - remove unused LIBXML2_INCLUDE_DIR after 6a0caa798
2025-12-05 20:24:00 +05:00
Andrej730
3cc8477a01
cmake - move ifcgeom installs to ifcgeom cmake
...
we don't install kernel libraries as they now have `OBJECT` type
IFCGEOM_SCHEMA_LIBRARIES and headers were handled in b7a9199 30184a3 9d28628
2025-12-05 20:24:00 +05:00
Andrej730
40cffe2dd1
cmake - remove unused installs after 8fb10d2
2025-12-05 20:24:00 +05:00
Andrej730
0d651e377a
run-cmake.bat - add usage
2025-12-05 20:24:00 +05:00
Andrej730
8ea4b9e38c
Remove redundant links in 0555523c9
2025-12-05 20:24:00 +05:00
Andrej730
0555523c98
cmake - move all cgal related stuff to CGAL::CGAL target
bonsai-0.8.5-alpha2512041459
2025-12-04 19:59:07 +05:00
Andrej730
db09744428
Temporarily disable setting point3 tag to fix build ( 4fc2f623c)
...
Since `point3` don't currently have `tag` member.
Ping @aothms
2025-12-04 19:59:07 +05:00
Andrej730
91f19f7a54
cmake - remove unused CMP0074 policy
...
it's automatically applied since cmake 3.12
2025-12-04 17:44:13 +05:00
Andrej730
6a0caa7989
cmake - fix missing xml.lib in debug builds #7413
...
After 5d56025 we were using `LibXml2::LibXml2` instead of `LIBXML2_LIBRARIES` for linking, but this target was missing debug variants leading to issues during linking.
2025-12-04 17:44:13 +05:00
Andrej730
9820adb337
svgfill - use standard cmake installation (same as 083fab525)
2025-12-04 17:44:13 +05:00
Andrej730
a588d15438
run-cmake.bat - option to use ninja generator for debugging
2025-12-04 17:44:13 +05:00
Andrej730
bf308995fb
install-ifcopenshell.bat - add usage example
2025-12-04 17:44:12 +05:00
Andrej730
172d840a77
cmake - remove unused WITH_RELATIONSHIP_VALIDATION compilation definition
2025-12-04 17:44:12 +05:00
Andrej730
16336766da
build-all - remove WASM_TOOLCHAIN_FILE doc deprecated after 89a6eac
2025-12-04 17:44:12 +05:00
Andrej730
549b2e6ff8
black .
2025-12-04 17:44:12 +05:00
Ryan Schultz
30e750d770
some old vestige of a bygone era.
bonsai-0.8.5-alpha2512021714
2025-12-02 11:13:47 -06:00
Ryan Schultz
f50bbe83a3
extend https://github.com/IfcOpenShell/IfcOpenShell/commit/a038fa62baadff8793f8a17e9367b9be03d283a4 : Use spacebar to edit IfcAnnotations, as well.
bonsai-0.8.5-alpha2512021601
2025-12-02 10:00:57 -06:00
Thomas Krijnen
4fc2f623cf
Count number of emitted normals in OBJ serializer, which might be less than verts when writing line geometries
2025-12-02 16:32:37 +01:00
Andrej730
1468bf3c97
parse_ifcxml - remove redundant ifdef WITH_IFCXML
...
The entire file is already wrapped in `WITH_IFCXML`, so no need to do it again for some block.
2025-12-02 19:55:56 +05:00
Andrej730
c7df59e961
cmake - indicate that OpenCascade is only used by IfcGeom
2025-12-02 19:55:56 +05:00
Andrej730
6cbd3ed014
cmake - drop OPENCASCADE_LIBRARIES variable #7388
2025-12-02 19:55:56 +05:00
Andrej730
a5d0187343
ifcparse cmake - fix missing ifcxml symbols in python wrapper #7406
2025-12-02 19:55:56 +05:00
Andrej730
67421c533c
ifcparse cmake - make compile definition more explicit #7406
2025-12-02 19:55:56 +05:00
Esteban DUGUEPEROUX
2e5d87b5d7
cmake: Link Eigen3 only against targets needing it
2025-12-02 14:53:44 +01:00
Andrej730
9807c2bedf
Fix possible crash on bim.split_along_edge #7394
bonsai-0.8.5-alpha2512021112
bonsai-0.8.5-alpha2512021113
2025-12-02 16:11:39 +05:00
Andrej730
52baba0fe0
cmake - don't use debug Python by default, move it to USE_DEBUG_PYTHON option
2025-12-02 16:11:38 +05:00
Andrej730
e304154037
Fix deprecated typing symbols
2025-12-02 16:11:38 +05:00
Andrej730
dfb8298ecf
black .
2025-12-02 16:11:38 +05:00
Ryan Schultz
0ee084b5d9
Support IfcAnnotation to IfcAnnotation assignment in AssignSelectedObjectAsProduct
bonsai-0.8.5-alpha2512012335
bonsai-0.8.5-alpha2512012334
2025-12-01 17:34:37 -06:00
Gorgious
c769c9e67c
Update to gizmos system
...
Added more gizmos for multi-panel windows and for the door transom.
Support negative dimension values (lining offset for door and window)
Fix railing, stair, and roof being regenerated during UI panel draw instead of on property change
Various code quality changes and DRY improvements
bonsai-0.8.5-alpha2512012217
bonsai-0.8.5-alpha2512012214
2025-12-01 23:13:34 +01:00