Commit graph

77 commits

Author SHA1 Message Date
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
don bright
2d64fbcf3d update man page. change == in shell script to = 2013-03-03 17:58:25 -06:00
Don Bright
3fc620c965 new upload design using python paramiko. also fix glew bugs. 2013-02-18 19:45:37 -06:00
Don Bright
28f03cab4d some fixes for sparc64 2013-02-17 02:52:34 +01:00
don bright
293d44384b prevent CGAL from linking wrong version of Boost 2013-02-15 04:20:36 +01:00
don bright
18e3a7d9ad Merge branch 'master' of github.com:openscad/openscad into misc_updates
Conflicts:
	scripts/uni-build-dependencies.sh
2013-02-02 11:43:59 -08:00
don bright
61fffc0e5b put boost back to 1.49 2013-02-02 20:30:03 +01:00
don bright
27eac3ead0 clarify dependency on GLU in documentation 2013-02-02 20:28:12 +01:00
don bright
c48520aa4a clarify documentation for QT4 2013-02-02 20:17:36 +01:00