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
don bright
78bfda369b
prevent CGAL Floating Point Rounding Mode restortaion errors on PPC64 machines
...
by altering the cmake build mode from Debug to Release
2013-02-01 15:36:16 -08:00
don bright
1f39090cc0
fix GLU issues caued by mesa split from glu. clarify test error msg
2013-01-31 20:16:28 -08:00
don bright
684e023e84
detect if boost build fails, print msg and exit
2013-01-31 18:47:02 -08:00
don bright
01aaec3357
copy qt4 building script from macosx-build-deps to linux
2013-01-31 18:37:08 -08:00
don bright
af0658a8fe
use ./b2 not b2 when building boost
2013-01-31 02:04:00 +01:00
don bright
5b14c57962
enable building older versions of boost
2013-01-30 07:06:54 +01:00
don bright
25266bed0d
allow qt5 build
2013-01-07 21:48:26 -06:00
don bright
158e760b4d
clarify comments
2012-12-29 18:07:57 -06:00
don bright
728f00d8f7
clarify comments
2012-12-29 17:41:13 -06:00
don bright
51259e6caa
Merge branch 'mxebuild_fix' of github.com:openscad/openscad into mxebuild_fix
2012-12-24 19:45:14 -06:00