luzpaz
0aa8a19b6d
Fix various typos ( #1837 )
...
Found via `codespell`
2021-10-29 08:56:02 +11:00
Thomas Krijnen
e70f675f20
Make build-all a bit friendlier for python partial install success
2021-10-24 14:56:50 +02:00
Thomas Krijnen
40b112cd48
Add back platform.machine to build-all path
2021-10-24 12:10:15 +02:00
Thomas Krijnen
14c0400f73
Fix case after #1781
2021-10-24 10:08:06 +02:00
Thomas Krijnen
816059eefd
Reapply 869cc25061
2021-10-19 08:49:46 +02:00
amoki
8ed395a29f
build python only if needed
2021-10-17 10:15:08 +02:00
amoki
63bfe761bf
use platform.system() instead of uname, install python module directly in current python
2021-10-17 10:15:08 +02:00
amoki
f8c11e3af7
rollback boost version
2021-10-17 10:15:08 +02:00
amoki
993ae71968
upgrade dependencies, remove x86 build
2021-10-17 10:15:08 +02:00
amoki
81b8f7e39b
remove last TAG
2021-10-17 10:15:08 +02:00
amoki
b1e897197b
more cleanup
2021-10-17 10:15:08 +02:00
amoki
46cf1362f6
more f-strings, add some env variables
2021-10-17 10:15:08 +02:00
amoki
f03992dcde
remove old python versions and use f-strings
2021-10-17 10:15:08 +02:00
Priit Laes
8b1a389855
build: nix: Bump minor versions of Python toolchains to latest versions
...
It's nice to keep it up with the latest releases.
2021-10-04 19:18:08 +02:00
Priit Laes
46d7eb5643
build: nix: Drop support for Python 3.{2,3,4} versions
...
Python project currently supports only 3.6+, so keep 3.5 still
on lifeline... 2.7 has also end of life status.
2021-10-04 19:18:08 +02:00
Priit Laes
6f6f89de0d
build: nix: Drop unused imports
...
Print function has been supported since Python since 2.6, so
there's no need to use the import.
2021-10-04 19:18:08 +02:00
Thomas Krijnen
d99caf15e6
#1705 fix nix build wrt schemas
2021-09-10 10:47:31 +02:00
Thomas Krijnen
46f983b9ae
Update build-all.py
2021-09-07 14:45:18 +02:00
Thomas Krijnen
d79298e18d
occt 7.5.3
2021-08-15 20:41:43 +02:00
aothms
92ae058f1e
Build cgal/gmp/mpfr in build-all
2021-08-10 19:02:52 +00:00
aothms
c8a357c228
Changes to build-all
2021-08-10 14:34:01 +00:00
aothms
b48ff530eb
Tweaks to nix build and cmake
2021-07-11 19:15:20 +00:00
Thomas Krijnen
58663769c9
Update boost dl location
...
https://www.boost.org/users/news/boost_has_moved_downloads_to_jfr.html
2021-05-08 14:15:43 +02:00
Thomas Krijnen
e618232e70
clone --recursive in build-all.py
2021-03-14 09:32:38 +01:00
root
55d24ba1ee
No boost cmake flag
2021-01-22 20:47:05 +01:00
aothms
7ae685dbff
Nix build: py39, boost1.71, no py34 on macos, boost url, no dae validator build
2020-12-29 07:59:52 -05:00
Thomas Krijnen
315b32dd38
Nix build: assert cmake in path
2020-12-26 13:49:57 +01:00
aothms
877bf3207a
Nix build: no longer build cmake, some fixes for 32bit crosscompiling
2020-12-24 20:46:42 +00:00
Thomas Krijnen
8bf530d0d7
Missing file that accompanies 9bcd932bed
2020-12-20 21:53:51 +01:00
Thomas Krijnen
0d28978a48
Reuse py build dir in build script to speed up builds
2020-08-01 19:32:50 +02:00
Thomas Krijnen
4df2feabe2
Add py38 to nix build
2020-03-08 10:14:47 +01:00
Thomas Krijnen
9bcd932bed
fixes for macos catalina
2019-11-22 18:45:11 +01:00
Thomas Krijnen
2a407f007c
Document fontconfig dependency for occt 7.4
2019-11-06 14:05:05 +01:00
Thomas Krijnen
5992cdfdaf
Build script changes for occt 7.4
2019-11-06 12:03:32 +01:00
Thomas Krijnen
6771c91224
Remove duplicate swig dependency statement
2019-09-27 15:45:48 +02:00
Thomas Krijnen
188b20533b
Only pull when on a branch
2019-08-03 14:48:01 +02:00
Thomas Krijnen
869cc25061
rollback prcre version due to https://github.com/KhronosGroup/OpenCOLLADA/issues/570
2019-07-01 11:15:12 +02:00
Thomas Krijnen
51cf52c388
Build script: Don't use wget or curl, just urlretrieve
2019-06-30 09:44:40 +02:00
Thomas Krijnen
c29cc87660
Revert cmake version due to build errors, more careful json install
2019-06-28 08:38:24 +02:00
Thomas Krijnen
73f7c34c8d
Update build-all.py
2019-06-26 12:44:56 +02:00
Andrej Tibaut
cee2c4e748
Reverted from SWIG_VERSION=4.0.0 back to SWIG_VERSION=3.0.12 because of https://github.com/IfcOpenShell/IfcOpenShell/issues/582#issuecomment-497789849 as recommended by @aothms.
2019-06-26 12:44:26 +02:00
Andrej Tibaut
e7a08a3de6
#634 solved:
...
- new method to_pystring(...) added to solve the TypeError: Can't mix strings and bytes in path components:
- import "urlib" changed to "urlib.urlretrieve"
- JSON version extracted to a constant
2019-06-26 12:44:26 +02:00
Andrej Tibaut
827c6ac6b4
Motivated by issue #608 to improve the method def git_clone(...) to the def git_clone_or_pull_repository(...).
...
Also, dependencies versions were updated.
2019-06-26 12:44:26 +02:00
Thomas Krijnen
703c69fdde
Update nix build script to default GLTF_SUPPORT to ON
2019-05-21 13:31:43 +02:00
Thomas Krijnen
21981403c7
Merge branch 'master' into v0.6.0
...
# Conflicts:
# nix/build-all.py
2019-05-21 13:30:58 +02:00
Thomas Krijnen
90ac50f210
Document libffi dependency in nix build script for installing py37
2019-05-21 12:53:54 +02:00
Thomas Krijnen
4e21298009
Merge branch 'master' into v0.6.0
2019-05-19 13:25:14 +02:00
Thomas Krijnen
a5cc0f1cef
Add python version 3.7.3
2019-05-19 13:22:24 +02:00
Thomas Krijnen
d106f178d5
Merge branch 'master' into v0.6.0
2019-05-18 11:07:13 +02:00
Thomas Krijnen
62e4bf8fb3
Update to OCCT 7.3.0p3
2019-05-18 11:05:12 +02:00