Commit graph

86 commits

Author SHA1 Message Date
Sameer Puri
d78748122a Fix missing \ in uni build script
sed command was missing a \ that caused it to fail when using standard OpenCSG makefiles (no qmake).
2017-01-26 09:11:48 -06:00
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