Commit Graph

  • 2e71e002fc try out just intel Andrej730 2025-10-29 13:24:42 +05:00
  • 40ed2fe3ab build-all.py - remove unused wasm flags Andrej730 2025-10-30 18:53:48 +05:00
  • 379fe632a3 build-all.py - switch to dynamic_lookup Andrej730 2025-10-30 18:52:23 +05:00
  • 2ecaee9024 build-all.py - add VERBOSE=1 to the wrapper make command Andrej730 2025-10-29 16:06:44 +05:00
  • d0fd98ea4e https://matrix.to/#/!ssOmSJysZpXBupsgjO:matrix.org/$7EB0LAxm9eD920ZuafOOPA3mR5grPh0SSWsLXWI1g6w?via=matrix.org&via=tchncs.de&via=crossbach.de Ryan Schultz 2025-10-29 14:32:08 -05:00
  • f9a3c9a994 build-all.py - fix missing mac cross compilation host args in gmp Andrej730 2025-10-29 14:38:16 +05:00
  • 77acbff50b black . Andrej730 2025-10-29 13:25:22 +05:00
  • 3f2cad0490 Add suppress_zero_inches parameter to imperial_length formatting function bonsai-0.8.4-alpha2510290325 Ryan Schultz 2025-10-28 22:24:40 -05:00
  • 0a50ff6ceb fix for #7296: handle openings without Blender representation in get_gross_top_area fix_for_7296 Ryan Schultz 2025-10-28 12:01:39 -05:00
  • 5ec974ff94 Exclude build-all.py from main ruff check Andrej730 2025-10-28 18:01:54 +05:00
  • 2c585b649a Fix RUFF037 (redundant quotes) Andrej730 2025-10-28 17:56:44 +05:00
  • 36c28f3953 Mention in docs wasm-wheels as the main wheels source for pyodide builds Andrej730 2025-10-28 17:43:59 +05:00
  • d1763237d2 ifcopenshell docs make - add server target Andrej730 2025-10-28 17:36:19 +05:00
  • f8326feae3 Exclude build-all.py from main ruff check poe-test Andrej730 2025-10-28 18:01:54 +05:00
  • e8544d78ee ci.yml - note on rtti in rocksdb Andrej730 2025-10-28 17:13:57 +05:00
  • e715a9467d ci.yml - exclude PYTHON_LIBRARY as redundant Andrej730 2025-10-28 17:01:34 +05:00
  • 1f8c12a4c8 build_pyodide - test wasm wheel working Andrej730 2025-10-28 13:02:19 +05:00
  • 89a6eac535 build-all.py - access pyodide for necessary variables, simplify debug build env Andrej730 2025-10-28 12:53:59 +05:00
  • d1ffb329c8 pyodide/setup.py - fix missing ifcopenshell subpackages Andrej730 2025-10-28 12:37:43 +05:00
  • 4396126a43 build-all.py - fix for upcoming pyodide changes (cmake INIT flags) Andrej730 2025-10-27 18:31:54 +05:00
  • 7448feed44 build-all.py - reinitialize wasm cxx flags from cflags to accomodate issue upstream Andrej730 2025-10-27 18:18:49 +05:00
  • 6bc4046b17 ifcwrap cmake - fix issue with debug build after migration to FindPython Andrej730 2025-10-24 13:53:22 +05:00
  • 1a83e52935 ifcwrap cmake - avoid using deprecated swig_link_libraries Andrej730 2025-10-24 13:28:33 +05:00
  • f16d42ba14 ifcwrap cmake - use usual name for wrapper target Andrej730 2025-10-24 12:52:37 +05:00
  • 75135fe45d cache_dependencies.py - fix tarfile deprecation warnings in 3.12-3.13 Andrej730 2025-10-24 12:33:44 +05:00
  • de89ab31cf ifcwrap cmake - move DEBUG_POSTFIX logic to one place Andrej730 2025-10-23 20:03:07 +05:00
  • c8a4f1bbd2 cmake - build without Python libraries on Unix Andrej730 2025-10-23 12:21:11 +05:00
  • 5be1858767 ifcwrap cmake - accomodate bug in cmake makefiles generator Andrej730 2025-10-22 19:47:39 +05:00
  • ace1db739f build-all - use shutil.which instead of custom function Andrej730 2025-10-22 17:09:13 +05:00
  • 80504310b6 build_pyodide - use ccache Andrej730 2025-10-22 13:25:12 +05:00
  • a4dae9650f build_rocky - switch to main branch ccache Andrej730 2025-10-22 13:24:24 +05:00
  • c27a995480 build_pyodide - use prebuilt pyodide build env Andrej730 2025-10-22 12:01:31 +05:00
  • 5b4c54abd2 build-all.py - switch to gmp ftpmirror Andrej730 2025-10-21 20:43:17 +05:00
  • 57d0beedee build_pyodide - display logs in github action output Andrej730 2025-10-21 17:34:06 +05:00
  • d0ba675b1b build_pyodide - upload build logs for debugging Andrej730 2025-10-21 14:15:44 +05:00
  • f4f2fa9535 build_pyodide - pack cached dependencies Andrej730 2025-10-21 12:42:56 +05:00
  • 67707914b9 build_osx - remove setup-python Andrej730 2025-10-21 12:54:38 +05:00
  • 12766d61d4 build-all.py - print BUILD_DIR Andrej730 2025-10-21 12:43:09 +05:00
  • 34374cba41 build_pyodide - no need to adjust version Andrej730 2025-10-21 11:46:26 +05:00
  • f8bb04eae3 build-all.py - accomodate pyodide build system automatically Andrej730 2025-10-20 11:45:49 +05:00
  • aee8cbe479 build_pyodide.yaml - move build_pyodide to a separate script Andrej730 2025-10-20 11:40:45 +05:00
  • cb36e10279 Add notes for pyodide building process Andrej730 2025-10-17 19:24:20 +05:00
  • 7ca44b5677 build-all.py wasm - move SIDE_MODULE=2 to cmake Andrej730 2025-10-17 19:01:37 +05:00
  • a6921b83a1 ifcwrap cmake - provide correct suffix for wasm python extension Andrej730 2025-10-17 18:48:11 +05:00
  • c3c94b9c59 pyodide setup.py - add dependencies Andrej730 2025-10-17 18:14:14 +05:00
  • 576ef336fc pyodide setup.py - add a note on not switching to pyproject.toml Andrej730 2025-10-17 16:15:50 +05:00
  • b1fb541912 pyodide setup.py - ensure we have correct pyodide_2025_0_wasm32 suffix Andrej730 2025-10-17 16:15:06 +05:00
  • 6345b052da build-all.py - add a note about alternative gmp mirror Andrej730 2025-10-16 19:27:37 +05:00
  • 061554d921 cmake - deduplicate ccache set_property code Andrej730 2025-10-16 11:09:59 +05:00
  • bcaa412f4b build-all.py - don't pass side module flags as usual flags Andrej730 2025-10-16 11:08:15 +05:00
  • 9f6536b263 build-all.py - option to build wasm outside pyodide for debugging Andrej730 2025-10-16 11:03:29 +05:00
  • 226581f76e build-all.py - provide exported functions to target explicitly Andrej730 2025-10-16 10:56:36 +05:00
  • e833d0cd13 build-all - wasm to use packages instead of providing includes/libs paths explicitly Andrej730 2025-10-16 10:53:51 +05:00
  • ed3c95d9d7 build-all.py - move unsupported dependencies to script Andrej730 2025-10-13 17:46:32 +05:00
  • 7a4823a1bc build-deps - use nuget to download ccache Andrej730 2025-10-13 16:52:55 +05:00
  • 80c0932174 build-all.py - print IFCOS_SCHEMAS Andrej730 2025-10-10 20:45:58 +05:00
  • 73a238e7b0 build-all.py - document required wasm variables Andrej730 2025-10-10 20:45:47 +05:00
  • b95900f154 build-all.py - fix issue building wasm on apple device Andrej730 2025-10-10 17:48:22 +05:00
  • da66e3c908 build-all.py - remove --host none from wasm args Andrej730 2025-10-10 16:42:27 +05:00
  • e04cc47022 build-all.py - bump freetype to avoid issues on cmake 4+ Andrej730 2025-10-10 13:53:12 +05:00
  • ce427698d9 build-all.py - add note on --without-xxx option Andrej730 2025-10-10 13:52:52 +05:00
  • d3beae1374 Add Python 3.14 builds Andrej730 2025-10-08 15:59:42 +05:00
  • 389d481364 build-deps - set NUGET_EXE from PATH if it's available Andrej730 2025-10-08 10:27:31 +05:00
  • 3efd88b0d6 build-all - deduce python components from python path Andrej730 2025-10-06 19:44:32 +05:00
  • 0a5388f386 ifcwrap cmake - migrate to FindPython Andrej730 2025-10-06 16:29:09 +05:00
  • 71fa002707 build-deps - support overriding PYTHON_VERSION Andrej730 2025-10-06 14:31:20 +05:00
  • dd80115aa2 build-deps - download Python using nuget Andrej730 2025-10-06 14:04:21 +05:00
  • bc66710fec build-deps - download nuget Andrej730 2025-10-06 13:39:19 +05:00
  • 921241fbdd build-deps - include ccache for convenience Andrej730 2025-10-06 12:56:21 +05:00
  • 44b9dd64f6 build_win - extend cache size Andrej730 2025-10-05 11:31:42 +05:00
  • bfa77255a5 build_win - use fork to resolve cache misses and duplicated cache Andrej730 2025-10-04 01:48:14 +05:00
  • b125c651a8 build_win - test ccache Andrej730 2025-09-30 19:30:11 +05:00
  • c8e1d53568 ci.yml - note on rtti in rocksdb test-ci-temp Andrej730 2025-10-28 17:13:57 +05:00
  • 79797bca35 ci.yml - exclude PYTHON_LIBRARY as redundant Andrej730 2025-10-28 17:01:34 +05:00
  • 1286274c98 build_pyodide - test wasm wheel working Andrej730 2025-10-28 13:02:19 +05:00
  • c607f7ead2 build-all.py - access pyodide for necessary variables, simplify debug build env Andrej730 2025-10-28 12:53:59 +05:00
  • 12d4ec7e4f pyodide/setup.py - fix missing ifcopenshell subpackages Andrej730 2025-10-28 12:37:43 +05:00
  • 1cc0d11321 build-all.py - fix for upcoming pyodide changes (cmake INIT flags) Andrej730 2025-10-27 18:31:54 +05:00
  • ff3b7bbf8d build-all.py - reinitialize wasm cxx flags from cflags to accomodate issue upstream Andrej730 2025-10-27 18:18:49 +05:00
  • 3c8e7180ff ifcwrap cmake - fix issue with debug build after migration to FindPython Andrej730 2025-10-24 13:53:22 +05:00
  • 2a379173bc ifcwrap cmake - avoid using deprecated swig_link_libraries Andrej730 2025-10-24 13:28:33 +05:00
  • 0cb426d7aa ifcwrap cmake - use usual name for wrapper target Andrej730 2025-10-24 12:52:37 +05:00
  • 52b8fa6c23 cache_dependencies.py - fix tarfile deprecation warnings in 3.12-3.13 Andrej730 2025-10-24 12:33:44 +05:00
  • 6c43e1ab88 ifcwrap cmake - move DEBUG_POSTFIX logic to one place Andrej730 2025-10-23 20:03:07 +05:00
  • 708d2b2d0a cmake - build without Python libraries on Unix Andrej730 2025-10-23 12:21:11 +05:00
  • f07a9a3dff ifcwrap cmake - accomodate bug in cmake makefiles generator Andrej730 2025-10-22 19:47:39 +05:00
  • 8a2002eabf build-all - use shutil.which instead of custom function Andrej730 2025-10-22 17:09:13 +05:00
  • 75f5b0df64 build_pyodide - use ccache Andrej730 2025-10-22 13:25:12 +05:00
  • d8b75d4448 build_rocky - switch to main branch ccache Andrej730 2025-10-22 13:24:24 +05:00
  • 2c2f9de809 build_pyodide - use prebuilt pyodide build env Andrej730 2025-10-22 12:01:31 +05:00
  • 9d4db38539 build-all.py - switch to gmp ftpmirror Andrej730 2025-10-21 20:43:17 +05:00
  • 3daf7d9dbc build_pyodide - display logs in github action output Andrej730 2025-10-21 17:34:06 +05:00
  • 3b3025aee2 build_pyodide - upload build logs for debugging Andrej730 2025-10-21 14:15:44 +05:00
  • 48bdd5ffaa build_pyodide - pack cached dependencies Andrej730 2025-10-21 12:42:56 +05:00
  • d543117b51 build_osx - remove setup-python Andrej730 2025-10-21 12:54:38 +05:00
  • 580621ac08 build-all.py - print BUILD_DIR Andrej730 2025-10-21 12:43:09 +05:00
  • 38fde69581 build_pyodide - no need to adjust version Andrej730 2025-10-21 11:46:26 +05:00
  • 2ec796f5ef build-all.py - accomodate pyodide build system automatically Andrej730 2025-10-20 11:45:49 +05:00
  • f3837c6622 build_pyodide.yaml - move build_pyodide to a separate script Andrej730 2025-10-20 11:40:45 +05:00
  • 526b36ea46 Add notes for pyodide building process Andrej730 2025-10-17 19:24:20 +05:00