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
Thomas Krijnen
a8f6444cad
Option to build -static on *nix
2019-05-10 12:04:32 +02:00
Thomas Krijnen
0b2bd5d0e8
Eliminate ICU dependency
2019-05-10 11:59:00 +02:00
Thomas Krijnen
94bf798168
Merge branch 'master' into v0.6.0
2019-03-24 14:26:14 +01:00
paul
dafa304936
Update Python to 2.7.16 - So Fedora 29 Compile
2019-03-08 15:03:20 +01:00
Thomas Krijnen
ad41f04f11
Merge branch 'master' into v0.6.0
...
# Conflicts:
# src/ifcconvert/IfcConvert.cpp
# src/ifcgeom/IfcGeomRenderStyles.cpp
# src/ifcparse/IfcParse.cpp
2018-10-30 14:32:28 +01:00
paul
81a9d0e747
Changing opencollada version to "v1.6.63"
...
Discussion:
https://github.com/IfcOpenShell/IfcOpenShell/issues/480
Summary:
"... Compiling OpenCOLLADA fail on fedora 27... changing opencollada version to "v1.6.63" (since some time now they do proper tagging over there, the commit we track now is from 19 Dec 2013, probably worth updating as newer compilers might rightfully complain)...
Probably best to rm -rf ... IfcOpenShell/build/Linux/x86_64/build/OpenCOLLADA before restarting."
2018-10-01 10:29:01 +02:00
Thomas Krijnen
53577d9da9
Fix ifcopenshell-python build on nix build script
2018-09-18 19:42:01 +02:00
Thomas Krijnen
55d07f8bba
Merge branch 'master' into v0.6.0
...
# Conflicts:
# nix/build-all.py
2018-09-18 13:42:06 +02:00
Thomas Krijnen
34b3ca307f
Enable exception handling on occt release builds Fix #462
2018-09-18 13:39:44 +02:00
Thomas Krijnen
12623dd1e5
Only install/strip on Release build
2018-09-12 13:57:41 +02:00
Thomas Krijnen
a3141b2acc
Make nix build script more granular
2018-09-08 13:23:36 +02:00
Thomas Krijnen
4d33ed5cb8
Merge branch 'master' into v0.6.0
...
# Conflicts:
# src/ifcconvert/IfcConvert.cpp
# src/ifcgeom/IfcGeomShapes.cpp
# src/serializers/ColladaSerializer.cpp
# src/serializers/schema_dependent/XmlSerializer.cpp
2018-09-04 13:23:11 +02:00
Thomas Krijnen
3e80d3646c
Work on ifcxml parsere
2018-09-02 11:59:54 +02:00
Thomas Krijnen
683cadeb76
occt 7.3
2018-08-19 10:29:01 +02:00
Thomas Krijnen
6fdd2049a2
Restore previous boost version on nix
2018-07-01 11:37:36 +02:00
Thomas Krijnen
8428b93451
nix cmake download url
2018-07-01 09:16:34 +02:00
Thomas Krijnen
1b809ed849
Update boost version
2018-06-30 15:36:51 +02:00
Thomas Krijnen
120ff2f629
Fix download of occt in nix build
2018-04-18 11:50:59 +02:00
Thomas Krijnen
e21277e80a
nix: use and patch occt 7.2
2018-04-15 14:01:37 +02:00
Thomas Krijnen
95be422d4f
Grep for command line arg name in ld stderr output
2017-11-25 19:15:25 +01:00
Thomas Krijnen
ea3318ae2e
Don't rely on man for ld feature detection
2017-11-18 16:51:59 +01:00
Thomas Krijnen
fb37899b26
Don't pass empty arguments to boost build
2017-11-18 16:50:38 +01:00
Thomas Krijnen
a2b575eec8
update SWIG to latest release
...
#277
2017-10-30 10:26:27 +01:00
Thomas Krijnen
ada503dbf1
Fix #266
2017-10-02 10:22:57 +02:00
Thomas Krijnen
8d0c95a939
Fix typo
2017-09-26 21:16:44 +02:00
Thomas Krijnen
7ba0b04031
Set mmacosx-version-min to 10.9 for OCCT
...
See https://github.com/openMVG/openMVG/issues/316#issuecomment-332142824
2017-09-26 11:43:03 +02:00