falken10vdl
|
cb89fbfd86
|
Add attribute info for relating type
|
2025-12-15 12:23:30 +01:00 |
|
Ryan Schultz
|
6ab7acfa57
|
closes #3340: right click on section/elevation tag to open corresponding drawing.
video: https://github.com/IfcOpenShell/IfcOpenShell/issues/3340#issuecomment-3650097896
bonsai-0.8.5-alpha2512140246
|
2025-12-13 20:45:48 -06:00 |
|
Ryan Schultz
|
a2a5780d59
|
Fix #6392: when duplicating a window/door/etc, the associated IfcOpenElement duplicates as well.
Also when `bim.append_library_element` it copies the IfcOpenElement, as well.
bonsai-0.8.5-alpha2512131538
|
2025-12-13 09:37:56 -06:00 |
|
Andrej730
|
276c9c9833
|
ci - also temp disable ifcopenhouse executables execution
|
2025-12-12 20:54:39 +05:00 |
|
Andrej730
|
31740784de
|
examples - disable ifcopenhouse build temporarily to fix CI
|
2025-12-12 20:41:22 +05:00 |
|
Andrej730
|
dd683d1115
|
examples - further simplify linking
|
2025-12-12 20:19:42 +05:00 |
|
Andrej730
|
b237fac4b8
|
examples - don't provide cxx_std_17 to targets explicitly
As it's already defined for the entire project.
|
2025-12-12 20:19:42 +05:00 |
|
Andrej730
|
20812ecd80
|
examples - don't provide boost components explicitly
Since they're already included to `IfcParse`.
|
2025-12-12 20:19:42 +05:00 |
|
Andrej730
|
1d7d0f6d05
|
cmake export - export some variables to inspect installation
|
2025-12-12 20:16:14 +05:00 |
|
Andrej730
|
d5210e0d75
|
cmake export - propagate HAS_SCHEMA definitions to exported IfcParse target
|
2025-12-12 20:16:14 +05:00 |
|
Andrej730
|
d303acd660
|
cmake export - propagate IFOPSH_WITH_ROCKSDB to cmake config
Apparently, cmake isn't exporting definitions defined globally `add_definitions`, so creating interface target to combine rocksdb and our definitions.
|
2025-12-12 20:16:13 +05:00 |
|
Andrej730
|
8f44f60546
|
cmake - remove unused FOPSH_WITH_ROCKSDB_ZSTD definition
|
2025-12-12 19:30:23 +05:00 |
|
Andrej730
|
01f97a5860
|
IfcParse - export include path
|
2025-12-12 19:30:23 +05:00 |
|
Andrej730
|
4d34e4296c
|
examples - build IfcAlignment using cmake package
|
2025-12-12 19:30:22 +05:00 |
|
Andrej730
|
43533706a4
|
examples - build IfcOpenHouse/IfcAdvancedHouse using cmake package
|
2025-12-12 19:30:22 +05:00 |
|
Andrej730
|
61269136cd
|
cmake - clean up a bit in non-advanced variables
|
2025-12-12 19:30:22 +05:00 |
|
Andrej730
|
5a0f8d30cf
|
cmake - install headers using PUBLIC_HEADER, deprecate INCLUDEDIR
|
2025-12-12 19:30:21 +05:00 |
|
Andrej730
|
99835fcab3
|
IfcParseExamples not to rely on includes
|
2025-12-12 19:30:21 +05:00 |
|
Andrej730
|
92964fb5ef
|
cmake - option to build only common schemas
|
2025-12-12 19:30:21 +05:00 |
|
Andrej730
|
159538e2bb
|
cmake - add _d debug postfix for libraries on Windows
|
2025-12-12 18:33:48 +05:00 |
|
Andrej730
|
a62a4bb158
|
cmake - install examples too
|
2025-12-12 18:33:48 +05:00 |
|
Andrej730
|
084992ddcc
|
Make IfcParseExamples buildable outside of the main build tree
It's a very verbose version of consuming IfcOpenShell cmake package, but we'll be able to use it as a start point to build upon.
|
2025-12-12 18:33:48 +05:00 |
|
Andrej730
|
39dd08c84e
|
cmake - keep VERSION_OVERRIDE option description (3971408a0)
|
2025-12-12 18:12:43 +05:00 |
|
Ryan Schultz
|
37f3199749
|
When selected, preserve text decorations for IfcAnnotation in local view
bonsai-0.8.5-alpha2512111939
|
2025-12-11 13:38:53 -06:00 |
|
Andrej730
|
2627052b55
|
cmake - export IfcOpenShellConfig.cmake
|
2025-12-11 19:55:41 +05:00 |
|
Andrej730
|
f5b1d7695a
|
build-deps - remove unused gmp and mpfr paths
Since it's header-only it doesn't need them
bonsai-0.8.5-alpha2512111303
bonsai-0.8.5-alpha2512111302
|
2025-12-11 18:03:44 +05:00 |
|
Andrej730
|
d876c001e2
|
Remove deprecated BOOST_LIBRARYDIR var
|
2025-12-11 18:03:44 +05:00 |
|
Andrej730
|
20d6547e54
|
run-cmake.bat - use cgal config instead of explicit paths
|
2025-12-11 18:03:44 +05:00 |
|
Andrej730
|
71a36147a6
|
FindCGAL - another fix for 6591a6981
|
2025-12-11 18:03:44 +05:00 |
|
Andrej730
|
f708594853
|
svgfill cmake - drop special cmake_minimum_required
|
2025-12-11 18:03:44 +05:00 |
|
Ryan Schultz
|
01b2124102
|
small tweak to previous commit
|
2025-12-11 07:02:39 -06:00 |
|
Ryan Schultz
|
592ac168c5
|
add "Fire Extinguisher" to Ifc_classes_suggestions
bonsai-0.8.5-alpha2512110309
|
2025-12-10 21:09:05 -06:00 |
|
Esteban DUGUEPEROUX
|
4b56cc7916
|
cmake: Add HDF5 to IFCOPENSHELL_LIBRARIES
|
2025-12-10 18:25:33 +01:00 |
|
falken10vdl
|
d91d7257c8
|
Merge pull request #7308 from falken10vdl/Extras-subpanel-in-addon-settings
Add Extras in addon preferences to conditionally add functionality. One extra added from commit from sjb007 to allow for container hide/show/isolate
bonsai-0.8.5-alpha2512101544
|
2025-12-10 16:44:16 +01:00 |
|
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 |
|
falken10vdl
|
75881aab24
|
place new code after the current preferences one to follow the order. Added to type checking
|
2025-12-08 09:35:08 +01:00 |
|