Stinkfist0
|
e35cefac52
|
Fix crash (deleting garbage ptr) when nonexisting file passed to IfcSpfStream ctor. Bug surfaced due to recent memory leak fix.
|
2016-03-07 22:37:04 +02:00 |
|
Stinkfist0
|
84e7a86e77
|
XmlSerializer: handle openings. Original author of the commit/idea @otsoa.
|
2016-03-07 22:37:03 +02:00 |
|
Thomas Krijnen
|
82a1e33386
|
Merge pull request #39 from Tridify/fixed_opencollada_revision
Use a fixed revision of OpenCOLLADA...
|
2016-03-05 13:50:41 +01:00 |
|
Thomas Krijnen
|
827c6fd407
|
Build script fixes and compatibility with OSX / bash 3.2
|
2016-03-03 20:36:16 +01:00 |
|
Stinkfist0
|
851fadb4ec
|
build-deps.cmd: GitCloneAndCheckoutRevision - always checkout the revision, so that users don't have the nuke their existing clones before running the script.
|
2016-02-27 17:44:45 +02:00 |
|
Thomas Krijnen
|
90f72c4b2c
|
Merge pull request #35 from Tridify/ifcmax
Create CMake file for building IfcMax
|
2016-02-27 15:52:10 +01:00 |
|
Stinkfist0
|
7ed219af70
|
Use a fixed revision of OpenCOLLADA in order to prevent introducing breaking changes. Closes #36, related to #38
|
2016-02-25 17:34:41 +02:00 |
|
Stinkfist0
|
d1a1759016
|
Use a fixed revision of OpenCOLLADA in order to prevent introducing breaking changes. Closes #36, related to #38
|
2016-02-25 17:23:04 +02:00 |
|
Thomas Krijnen
|
acc4af87d6
|
Merge pull request #34 from yilativs/master
Set cmake search paths to ubuntu 16.04 package manager defaults
|
2016-02-24 09:03:06 +01:00 |
|
Stinkfist0
|
ee75545ecd
|
README tweaks
|
2016-02-21 16:52:00 +02:00 |
|
Stinkfist0
|
58b5838da9
|
README.md tweaks
|
2016-02-20 00:43:35 +02:00 |
|
Stinkfist0
|
e171e308d0
|
Enable solution folders
|
2016-02-20 00:13:04 +02:00 |
|
Stinkfist0
|
645315a8f4
|
remove win/sln as these are not needed anymore
|
2016-02-19 23:02:09 +02:00 |
|
Stinkfist0
|
5ee9bed590
|
CMakeLists.txt for IfcMax. Tested with VS 2015 and 3ds Max + SDK 2016
|
2016-02-19 22:53:09 +02:00 |
|
yilativs
|
0f88520e75
|
[fix] CmakeLists.txt now works on ubuntu 16.04 without the need to compile oce
instead you can
apt-get install git swig cmake gcc g++ libftgl-dev libtbb2 libtbb-dev libboost-all-dev libgl1-mesa-dev libfreetype6-dev liboce-modeling-dev opencollada-dev liboce-foundation-dev
|
2016-02-19 20:28:46 +03:00 |
|
aothms
|
481515f5ae
|
Add missing include
|
2016-02-18 16:57:22 +01:00 |
|
Thomas Krijnen
|
a33f5b6e17
|
Merge pull request #31 from aothms/cmake_compile_schema
Add option to compile (external) schema by cmake + general improvements
|
2016-02-18 15:43:52 +01:00 |
|
aothms
|
10bec3eee0
|
Replace PYTHONPATH with PYTHONHOME
|
2016-02-18 14:57:57 +01:00 |
|
aothms
|
da0af77570
|
Compatibility for older versions of cmake, python, open cascade, boost
|
2016-02-18 13:17:15 +01:00 |
|
aothms
|
a6094f50b9
|
Let CMake find python interpreter for schema compilation and installation dir
Remove unused compiled schema in cpp installation target
|
2016-02-17 12:03:38 +01:00 |
|
aothms
|
c3f1b41860
|
Fix https://github.com/IfcOpenShell/IfcOpenShell/issues/30
|
2016-02-15 17:59:31 +01:00 |
|
aothms
|
4122759f1a
|
Add option to compile (external) schema by cmake
|
2016-02-15 16:59:47 +01:00 |
|
Thomas Krijnen
|
a583339492
|
Merge pull request #29 from Tridify/win_build_script_improvements
Windows build script improvements
|
2016-02-15 16:14:51 +01:00 |
|
Stinkfist0
|
f12e980bfe
|
build-all.cmd: simplify "yes" trick
|
2016-02-15 15:08:13 +02:00 |
|
Stinkfist0
|
4979deb111
|
CMakeLists.txt: Remove sources specific to an IFC release we are not using from the project
|
2016-02-09 15:51:18 +02:00 |
|
Stinkfist0
|
c575352d20
|
~IfcCharacterDecoder: call ucnv_flushCache() to fix two ICU mem leaks.
|
2016-02-07 23:01:34 +02:00 |
|
Stinkfist0
|
2f8fa3282b
|
Fix mem leak in IfcSpfStream (not closed upon destruction), make Entity's dtor virtual.
|
2016-02-07 22:45:42 +02:00 |
|
Stinkfist0
|
993e322a8e
|
Fix memory leakage from IfcSpfHeader
|
2016-02-07 13:14:14 +02:00 |
|
Stinkfist0
|
61ccd8a7cf
|
VLD, not VLC...
|
2016-02-07 12:28:05 +02:00 |
|
Stinkfist0
|
450baf224f
|
Remove accidentally committed lines
|
2016-02-07 00:51:10 +02:00 |
|
Stinkfist0
|
7b2197fa37
|
add /test/__pycache__ to ignore list
|
2016-02-07 00:31:29 +02:00 |
|
Stinkfist0
|
cde1c5f2ee
|
Add build option for using Visual Leak Detector for debugging memory leaks. Initial report:
- IfcConvert (no arguments): 2 leaks (140 bytes) (from OCE)
- IfcConvert (acad2010_objects.ifc): 47 memory leaks (6,158 bytes)
- IfcGeomServer: 2 leaks (from OCE)
- IfcOpenHouse: 11,952 leaks (1,169,658 bytes)!
- IfcParseExamples (acad2010_objects.ifc): 40 memory leaks (4,564 bytes)
|
2016-02-07 00:30:08 +02:00 |
|
Stinkfist0
|
33772a4710
|
run-cmake.bat & build-all.cmd: fix cmake arguments parsing when arguments passed for the batch scripts
|
2016-02-06 18:48:18 +02:00 |
|
Stinkfist0
|
178c34fb22
|
README.md: document the supported IFC releases with links
|
2016-02-05 14:48:51 +02:00 |
|
Stinkfist0
|
17ecc43f78
|
vs-cfg.cmd: remove if-clause, an erroneous syntax print comes if this script is called when VS env vars not set but that's OK.
|
2016-02-04 11:46:53 +02:00 |
|
Stinkfist0
|
72999e04d9
|
vs-cfg.cmd: clean up output when used wrongly (VS tools not in path and empty/no generator argument passed).
|
2016-02-04 00:43:52 +02:00 |
|
Stinkfist0
|
f191b1fdd2
|
Fix warning regarding shadowing variable names.
|
2016-02-03 22:34:50 +02:00 |
|
Stinkfist0
|
d095bfecde
|
Fix command-line argument parsing in run-cmake.bat and build-all.cmd
|
2016-02-03 22:16:50 +02:00 |
|
Stinkfist0
|
2e1699beea
|
build-all.cmd: support for passing arguments, e.g. build-all.cmd vs2015-x64 RelWithDebInfo -DUSE_IFC4=1 -DENABLE_BUILD_OPTIMIZATIONS=1
|
2016-02-03 16:36:07 +02:00 |
|
Stinkfist0
|
5c07c8dc95
|
run-cmake.bat print tweak
|
2016-02-03 16:15:40 +02:00 |
|
Stinkfist0
|
0fa05faee8
|
Simplify run-cmake.bat, the script can now be used e.g. run-cmake.bat vs2015-x64 -UDUSE_IFC4=1 -DCMAKE_INSTALL_PREFIX=C:/IfcOpenShell/Ifc4
|
2016-02-03 16:12:52 +02:00 |
|
Stinkfist0
|
21e8a1e8e6
|
vs-cfg.cmd: provide support for user-friendly VS generators, e.g. vs2013-x86, and converted them to the appropriate CMake ones.
|
2016-02-03 16:10:55 +02:00 |
|
Stinkfist0
|
2e6601b3e7
|
build-deps.cmd: do not print build times if build did not even start properly.
|
2016-02-03 16:10:55 +02:00 |
|
Stinkfist0
|
634932e6e7
|
run-cmake.bat: set CMAKE_INSTALL_PREFIX also when passing extra parameters for the script
|
2016-02-03 16:10:55 +02:00 |
|
Stinkfist0
|
a041d289c6
|
Add build-all.cmd script for convenience.
|
2016-02-03 16:10:55 +02:00 |
|
Stinkfist0
|
01f8882311
|
adjust build-ifcopenshell & install-ifcopenshell to the build cfg batch file change
|
2016-02-03 16:10:54 +02:00 |
|
Stinkfist0
|
f2bdfbd049
|
Windows build scripts: move build configuration type to a separate file.
|
2016-02-03 16:10:32 +02:00 |
|
Stinkfist0
|
c7bf03e8f8
|
Add set-python-to-path.bat helper, add instructions for using preinstalled Python.
|
2016-02-03 16:10:32 +02:00 |
|
Stinkfist0
|
18e451b874
|
Windows build scripts: detect case where user installed Visual Studio but not the C++ toolset. Also detect case where user's CMake version is too old for the desired generator.
|
2016-02-03 16:10:32 +02:00 |
|
aothms
|
f4d58b3969
|
Fix for IfcAdvancedFace when compiling for 2x3
|
2016-02-01 14:58:42 +01:00 |
|