Thomas Krijnen
4dca91c56e
Compile rocks with -fPIC
2025-08-27 13:25:13 +02:00
Thomas Krijnen
b92871818a
Fix MacOS toolset to 10.13 due to rocksdb alignment requirements
2025-08-27 13:23:43 +02:00
Thomas Krijnen
46693baacf
No walrus
2025-08-27 11:49:05 +02:00
Thomas Krijnen
11a048bf18
Rocksdb build fixes
2025-08-27 10:22:52 +02:00
Thomas Krijnen
0cd5c673c3
build-all.py rocksdb
2025-08-26 19:38:42 +02:00
Andrej730
c82a7b708c
build-all - verbose logs to print timestamps
...
So it will be easier to track build times from logs
2025-07-31 19:12:50 +05:00
Andrej730
5acacaa9d8
build-all - fix verbose logging
...
verbose logging was setting log level only for `logger`, never setting for the `logger`'s handler, so `-v` option, it seems, never worked. For simplicity now handler will just inherit log level from the `logger`.
2025-07-31 19:12:50 +05:00
Andrej730
e386c82ada
build-all - add notes
2025-07-31 19:12:50 +05:00
Andrej730
5166416c61
build-all - add a couple of notes
2025-07-28 19:27:59 +05:00
Andrej730
0cb6d9de72
typing
2025-07-28 19:27:59 +05:00
Andrej730
cdeeab4b31
black .
2025-07-28 17:03:25 +05:00
Thomas Krijnen
e13ba7627a
Rocky8 python3.6 build-all compatibility
2025-07-28 13:27:08 +02:00
Thomas Krijnen
9e6c0758d5
Rocky8 python3.6 build-all compatibility
2025-07-28 13:23:10 +02:00
Thomas Krijnen
6932d2a268
Rocky8 python3.6 build-all compatibility
2025-07-28 13:21:43 +02:00
Thomas Krijnen
638e1ebcec
Rocky8 python3.6 build-all compatibility
2025-07-28 13:17:38 +02:00
Andrej730
1ac5a8d785
build-all - small refactor for readability
2025-07-25 18:22:18 +05:00
Andrej730
9004c5d153
Include build-all.py to black formatter
2025-07-25 18:22:18 +05:00
Thomas Krijnen
34a1bc6f04
WASM build changes #6794
2025-06-16 21:18:14 +02:00
Thomas Krijnen
b486b32c8d
WASM build changes
2025-06-14 18:05:29 +02:00
Thomas Krijnen
5e7893dbb3
Update build-all.py
2025-06-14 15:38:28 +02:00
Thomas Krijnen
c8d74a560c
Nix build retry downloads
2025-06-13 18:15:23 +02:00
Thomas Krijnen
152c94a7d6
Update cgal for compilation on clang 19 https://github.com/CGAL/cgal/pull/8330
2025-06-13 16:06:08 +02:00
Esteban DUGUEPEROUX
34676a567e
#6803 : Update IfcOffsetCurveByDistance to be compitable on Windows with MSVC and C++20
...
In addition add option to be able to build IfcOpenShell against other C++ standard than C++17
2025-06-13 09:43:13 +02:00
Thomas Krijnen
2c0b1691ae
-lexceptions.js #6794
2025-06-11 16:45:06 +02:00
Thomas Krijnen
3854afb34d
Update build-all.py; --force when fetch tags
2025-02-24 14:01:48 +01:00
Thomas Krijnen
2e35b07fa6
Fetch boost from github releases in build scripts
2025-01-06 10:05:59 +01:00
Thomas Krijnen
6d3612bd5b
WASM build updates
2024-12-30 16:47:59 +01:00
Thomas Krijnen
243e974866
Fetch when already cloned in nix build script
2024-12-17 12:28:32 +01:00
Thomas Krijnen
1d6cbc4b76
Add --with-filesystem to boost build (for voxelization toolkit)
2024-11-22 09:31:23 +01:00
Thomas Krijnen
7028d67e00
nix boost 1.86, diskcleanup option
2024-11-21 15:25:47 +01:00
Thomas Krijnen
130afac752
Revert back to github occt uri due to persistent 500
2024-11-11 08:58:01 +01:00
Thomas Krijnen
92b63a0ef2
Update build-all.py - add 3.13.0
2024-10-27 06:55:38 +01:00
Thomas Krijnen
d6ed28e504
Update build-all.py - add rhel-related comment
2024-10-26 17:11:23 +02:00
Thomas Krijnen
766f8adce7
nix/build-all propagate BUILD_SHARED_LIBS for -shared build
2024-10-10 09:16:28 +00:00
Thomas Krijnen
154059126c
Update build-all.py - reset --hard before checkout
2024-09-23 09:16:24 +02:00
Thomas Krijnen
4ce3413cdf
Update build-all.py - fetch before checkout
2024-09-23 06:52:49 +02:00
Thomas Krijnen
e0095cd446
occt 7.8.1 #4924
2024-09-20 20:49:22 +02:00
Thomas Krijnen
cc2017518b
Update build-all.py : _ifcopenshell_wrapper now called ifcopenshell_wrapper?
2024-09-11 19:58:52 +02:00
Thomas Krijnen
a7925622ed
Handle nix patches for V7_7_2 #5285
2024-09-03 08:52:39 +00:00
Thomas Krijnen
f0167b812a
Try 7.7.2 for HLR poly/edge behaviour
2024-09-02 09:19:46 +02:00
Thomas Krijnen
f440a3ca17
Revert OCCT version to 7.5.3 due to HLR poly/edge behaviour
2024-08-23 20:54:06 +02:00
Thomas Krijnen
c18e4ea6ce
Update build-all.py
2024-07-08 08:48:53 +02:00
Thomas Krijnen
f075b0ca52
Update build-all.py
2024-07-07 21:51:03 +02:00
Thomas Krijnen
39cd980008
Pin freetype version, incompatible change made 5d ago
2024-06-25 21:26:37 +02:00
Thomas Krijnen
439595f04c
Update build-all.py #3927
2024-06-25 11:44:26 +02:00
Thomas Krijnen
83a929604c
Disable building USD-related things for now
2024-06-10 20:12:09 +02:00
D4ve-R
d8c5414ed1
build scripts
2024-06-10 20:12:09 +02:00
Thomas Krijnen
b2db755879
nix build --lto flag
2024-05-12 20:32:38 +00:00
Thomas Krijnen
8a8173f238
#4447 build-all.py
2024-04-17 14:54:42 +02:00
aothms
684c0877f5
#4174 debug osx install of py311 and 312
2024-04-17 14:54:42 +02:00