don bright
ba26a08d1b
fix build on ubuntu 16 by upgrading version of gmp + cgal
2016-09-09 01:27:12 +00:00
Don Bright
9dd6ddf9b9
prevent font direction bug by upgrading freetype version
2016-08-25 01:19:16 -04:00
Don Bright
c78275eca4
avoid font direction bug by upgrading harfbuzz version
2016-08-25 01:02:52 -04:00
Don Bright
65c252665a
Merge branch 'ppc64buildfix2016' of github.com:openscad/openscad into ppc64buildfix2016
2016-08-25 01:01:06 -04:00
Don Bright
3d5c11b077
fix bug with directional font rendering by upgrading harfbuzz version
2016-08-25 01:00:10 -04:00
don bright
e3acb6c79f
qscintilla build workarounds
2016-08-25 04:30:13 +00:00
don bright
a42b2dda6f
build fixes for gcc110 (IBM ppc64 gcc farm machine at OSUOSL)
2016-08-25 03:10:34 +00:00
Marius Kintel
27c05e1132
Our custom FindBoost.cmake was removed a while ago
2016-01-06 13:22:40 -05:00
Don Bright
d5f99aa0e1
allow build against custom version of qscintilla. see issue 1493
2015-11-20 20:25:40 -06:00
don bright
3ca9b32849
Merge branch 'issue1355' of github.com:openscad/openscad into issue1355
2015-06-09 17:46:20 -07:00
don bright
d1d7bb21c4
improve OpenCSG build - qmake5 detection and GLU include finding
2015-06-09 17:45:39 -07:00
Don Bright
3b9d1ca4d8
fixes for debian 7. add correct dependencies. add option to easily build harfbuzz
2015-06-09 04:08:38 +00:00
Torsten Paul
668a5211ff
Fix ragel URL and bump to version 6.9.
2015-01-11 19:31:42 +01:00
Torsten Paul
67f0275618
Build fontconfig with --prefix=/ to let it pick up system data.
2014-08-26 21:24:02 +02:00
Torsten Paul
28dd3c6ec4
Use https download link for gmp.
2014-08-26 21:24:02 +02:00
Torsten Paul
c90e8f24e1
Update to Eigen 3.2.2, boost 1.56, cgal 4.4.
2014-08-26 21:24:02 +02:00
Torsten Paul
f415ee239f
Remove dependency to libpng when building freetype.
2014-08-26 21:24:02 +02:00
Torsten Paul
4bdc4c4247
Add static dependency builds for Qt5 and QScintilla2.
2014-08-26 21:24:02 +02:00
don bright
1ee5f18794
change gettext detection (libintl is part of gnu libc not gettext?)
2014-06-02 17:38:24 -07:00
don bright
958345a0a5
change gettext detection (libintl is part of gnu libc not gettext). also
...
disable native java in gettext. disable redundant glib build.
2014-06-02 17:15:19 -07:00
don bright
eb45f9bc36
more documentation of scripts. disable java for gettext. disable docs for fontconfig
2014-06-02 16:12:54 -07:00
Marius Kintel
2cba2a1b55
Merge branch 'master' into text-module
...
Conflicts:
scripts/macosx-build-homebrew.sh
scripts/mingw-x-build-dependencies.sh
scripts/uni-build-dependencies.sh
scripts/uni-get-dependencies.sh
src/GeometryEvaluator.h
src/MainWindow.ui
src/clipper-utils.h
src/mainwin.cc
tests/CMakeLists.txt
2014-04-26 22:08:31 -04:00
Marius Kintel
66b752f95a
Merge branch 'master' into unstable
...
Conflicts:
README.md
scripts/uni-build-dependencies.sh
scripts/uni-get-dependencies.sh
2014-03-30 23:32:48 +02:00
Don Bright
1473cf41ac
fix cmake version detection
2014-03-23 20:28:26 -05:00
Don Bright
d3d1fc72da
Merge branch 'unstable' of github.com:openscad/openscad into unstable
...
Conflicts:
scripts/uni-build-dependencies.sh
2014-03-23 20:26:59 -05:00
don bright
36eb6758b0
tweak pkg-config detection. also fix weird gcc4.5 problem w NefPoly
2014-03-24 01:33:52 +01:00
don bright
3d35e5ec74
make glib2 work on debian 6 (build libffi, build pkg-config)
2014-03-24 01:17:43 +01:00
don bright
237dee86fb
fix build by requiring newer cmake for string(FIND function) in tests/ build
2014-03-24 00:27:09 +01:00
Don Bright
6fdd4e2041
do not build glib2 or gettext by default, assume most systems will have
2014-03-21 23:46:30 -05:00
Don Bright
d9220a25b3
dont always build glib2 in uni-build-deps, fix mingw issues + build on systems
...
that already have glib2
2014-03-19 20:49:15 -05:00
Don Bright
8955a66153
do not build gettext or glib2 by default. fix glib2.pri to find system version.
...
fix spaces.
2014-03-14 22:19:45 +02:00
Torsten Paul
9c484f2091
Add libffi to MacOS build.
2014-02-02 18:01:09 -05:00
Torsten Paul
c6d0ad9bf5
Add libxml2 to dependency build script and configure fontconfig to use it.
2014-02-02 18:01:08 -05:00
Torsten Paul
22e91235d4
Show a warning message in case some compile variables are set.
...
Currently warning is shown for:
- CFLAGS
- CXXFLAGS
- LDFLAGS
2014-02-02 18:01:08 -05:00
Torsten Paul
695c2cbdbf
Include common script for Linux builds.
2014-02-02 18:00:44 -05:00
Torsten Paul
84caf4fa3d
Add new libraries to the build and check scripts.
2014-02-02 18:00:44 -05:00
Brody Kenrick
225afc966b
Add gettext lib for linux also
2013-12-11 17:53:43 +11:00
Brody Kenrick
a0d8cbe692
Add in missed glib build dependencies for OS X and unix
2013-12-06 18:16:49 +11:00
Brody Kenrick
0717c67c9f
Unicode support for strings
...
Add suport for using unicode strings in .scad files. Support iterating
across them/accessing them via [] and searching.
--------
Add GLIB (to build for test and normal build -- both with installed and
built locally development files).
Add support for unicode chars to length and search builtin functions and
[] for strings.
Added unicode testing functions.
Ad GLIB to library info page.
2013-12-05 18:28:40 +11:00
Marius Kintel
3e3caaa625
Removed eigen2 from build system and documentation. We now require eigen3
2013-11-15 15:48:43 -05:00
Marius Kintel
a40530d73d
bugfix: CMAKE_BUILDTYPE typo
2013-10-31 14:41:02 -04:00
Don Bright
c9f8b7bf6b
Merge branch 'issue480' of github.com:openscad/openscad into issue480
...
Conflicts:
tests/CMakeLists.txt
2013-09-22 16:45:38 -05:00
Don Bright
40a198a087
tweaks for building on older machines
2013-09-22 16:35:29 -05:00
Don Bright
47ed2f1b12
moving towards making tests work on bsd again
2013-09-21 00:12:42 -05:00
Don Bright
49af42cfd0
a few fixes for netbsd
2013-06-08 23:49:21 -05:00
don bright
85a6cf92fe
remove debugging assignment
2013-05-23 19:35:44 -07:00
don bright
1c480a554a
make dependency build work for OpenCSG without qmake
2013-05-23 19:16:04 -07:00
don bright
f242a7a693
backport to boost 1.37. improve dependency build for older lib versions
...
including the requirement of symlink to $DEPLOYDIR/include/boost if
boost is so old that it uses version numbers in the path name
2013-03-21 04:29:54 +01:00
don bright
100b1733df
backport boost functions to pre-1.48
2013-03-17 18:34:47 +01:00
Marius Kintel
58e9eff236
Disable use of multithreaded boost libs when building CGAL to ensure it finds our libraries instead of the system libraries
2013-03-09 20:43:44 +01:00