Commit Graph

2312 Commits (b7cc740b78ea636868c560871437b3beed45cf2e)

Author SHA1 Message Date
don bright 765f1a98dc cleanup 2012-08-19 08:29:22 -05:00
don bright fc945bfdc4 fix small bugs in eigen build scripts 2012-08-19 08:27:49 -05:00
don bright 5d31f56d93 look for EIGENDIR env var. (also look for EIGEN2DIR for backwards compatability) 2012-08-19 08:10:33 -05:00
don bright a9045315ba rewrite Eigen detection in CMakelists. cleanup files for pull request. 2012-08-19 07:58:30 -05:00
don bright 702525f69c cleanup for pull request 2012-08-19 07:31:23 -05:00
don bright ca03eec840 Merge branch 'master' of github.com:openscad/openscad into eigen3 2012-08-19 07:19:09 -05:00
don bright 17e9fe2ea9 cleaning up for pull request 2012-08-19 07:17:06 -05:00
don bright 5bba950304 Revert "Revert "Revert "more debug"""
This reverts commit 94de600995.
2012-08-19 07:13:57 -05:00
don bright 94de600995 Revert "Revert "more debug""
This reverts commit 4ef470be1f.
2012-08-19 07:13:49 -05:00
don bright 4ef470be1f Revert "more debug"
This reverts commit 8f17a48e2c.
2012-08-19 07:13:41 -05:00
don bright 8f17a48e2c more debug 2012-08-18 23:12:53 -05:00
don bright d656f556b8 debugging failed test: throwntogethertest polygons 2012-08-18 23:02:39 -05:00
don bright aa2c67d249 make EIGEN_DONT_ALIGN flag work. also remove warnings when using clang. 2012-08-18 21:35:12 -05:00
don bright 7a2f91e51d update eigen version in README. dont use alignment in dxfdata vector. 2012-08-18 21:16:34 -05:00
Marius Kintel c1d5e82b43 Merge branch 'master' of github.com:openscad/openscad 2012-08-18 19:09:14 -04:00
Marius Kintel 3ac6b033b7 Lion compile fix 2012-08-18 19:08:50 -04:00
Marius Kintel 3ee8c09db2 Make OS checks independent of Qt 2012-08-18 19:08:07 -04:00
don bright e7ebf47d9b fix bug in build script for boost 2012-08-18 17:50:45 -05:00
don bright 526ed73ec2 restore commented-out build commands 2012-08-18 17:30:47 -05:00
don bright 1e0ce9e46b alter Mac OSX dependencies build script to get eigen version 3.1.1
This still allows the building of eigen, 2.0.17 just change the version
number at the bottom of the file.

Eigen3 requires an 'out of source' build.
2012-08-19 00:19:25 +02:00
don bright c4d68588a6 modify build system to auto-detect eigen3, and fallback to eigen2 2012-08-19 00:14:17 +02:00
don bright 10c7607541 more eigen3 fixes.
1. finish converting 'using namespace boost::filsystem' to 'namespace fs = boost::filesystem'.

2. initial version of changes to CMakelists.txt for the regression test
2012-08-18 22:44:46 +02:00
don bright 9f6819e685 initial rework to enable eigen3 per issue #174.
1. enable eigen3 in qmake build system
2. convert Transform3d and cwise() per the eigen2->eigen3 porting faq online
3. get rid of 'using namespace boost::filesystem' as it conflicts with eigen3
2012-08-18 22:28:36 +02:00
don bright 8740ac3574 avoid compiler warning about unusued parameter 2012-08-18 19:40:21 +02:00
Marius Kintel f533757334 bugfix: default parameters should be in class declaration only 2012-08-18 13:00:00 -04:00
Marius Kintel 13d56f4925 Merge pull request #179 from openscad/issue176
fix issue #176
2012-08-18 09:49:01 -07:00
don bright 47a06c074f detect flaws in 'use' and 'include' statements. make locate_file consider directories as 'non files'. 2012-08-18 18:38:24 +02:00
Marius Kintel d3a53dd546 Merge pull request #178 from openscad/issue177
maintain order of polygons in evaluateCGALMesh to fix issue 177. add opt...
2012-08-18 09:28:39 -07:00
don bright 42043dd97d maintain order of polygons in evaluateCGALMesh to fix issue 177. add option to dump more info to csgchain 2012-08-18 15:40:15 +02:00
Marius Kintel d87dd48215 Merge pull request #175 from openscad/issue174
fix issue 174 by maintaining order of pointdata during dxf import
2012-08-16 06:08:32 -07:00
don bright ad54d5ca24 fix issue 174 by maintaining order of pointdata during dxf import 2012-08-16 04:31:19 +02:00
Marius Kintel 88e0cf28d7 Merge pull request #169 from openscad/copyright_notices
Copyright notices
2012-08-13 12:59:01 -07:00
Marius Kintel 7ef48a28ff Merge pull request #170 from openscad/mingw_installer2
Mingw installer2
2012-08-13 12:57:16 -07:00
Marius Kintel faeebb18e4 Merge pull request #173 from openscad/issue160
Issue160
2012-08-13 12:55:57 -07:00
don bright 029f0f2ba9 rearrange to check once at init, then use set variable 2012-08-08 21:23:13 -05:00
don bright a57637e195 check if running under wine, then run swapbuffers() if so 2012-08-08 20:42:39 -05:00
don bright c825692a60 fix issue160 by adding updateGL() call after 'f5' (opencsg) 2012-08-05 22:09:15 -05:00
Don Bright 3ac131d39d QT minimum version was incorrect and did not match README. fixing. 2012-08-05 10:16:53 -05:00
don bright 967f5a57ab add nsis to list of tools 2012-08-05 06:12:51 -05:00
don bright 60e90653c7 add flattr icon 2012-08-04 22:35:53 -05:00
don bright 8318c672a8 clarify documentation 2012-08-05 05:03:52 +02:00
don bright bae78fc8f9 restory old submodule update command if .git exists 2012-08-05 05:01:52 +02:00
don bright bcd6148383 remove debugging 2012-08-05 04:56:55 +02:00
don bright bc5c35ccfd update README to match mingw script changes 2012-08-05 04:54:57 +02:00
don bright 982fb58263 update README to match new mingw build 2012-08-05 04:53:38 +02:00
don bright 27f23903d3 more error reporting and log reporting 2012-08-05 03:59:22 +02:00
don bright 1a7f52b680 improve log messages in release script 2012-08-05 03:22:28 +02:00
don bright 00c19d2a36 fix path of openscad.exe in installer.nsi 2012-08-05 03:18:17 +02:00
don bright db53bdb496 1. fix bug in detecting makensis
2. better error message for MXE not being found
2012-08-05 03:04:40 +02:00
don bright 58db7a9d19 move functionality from build-installer script to release-common.
mostly this means
1. detect NSIS and fail with error message if its not there
2. remove mingw-build-installer and mingw-build-openscad as they are nowredundant.

running publish-mingw-x does exactly the same thing, only better
because it builds from a clean source tree.
2012-08-05 02:47:36 +02:00