Brody Kenrick
b8859a6716
Correct coding style for last commit (check_dependencies).
2013-12-12 17:54:40 +11:00
Brody Kenrick
68c706da8c
Fix check_dependencies for Ubuntu 12.10 and ...
...
... and other platforms that report a different arch triplet than where
they store their libraries)
check-dependencies.sh doesn't find glib2 on Ubuntu 12.10 since glib is
installed in /usr/lib/i386-linux-gnu/glib-2.0/include/glibconfig.h while
gcc -dumpmachine reports the arch as i686-linux-gnu
2013-12-12 17:48:55 +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
Patrick Bogen
c6df507590
Use find instead of ls and grep to locate gmp.h (or gmp-blah.h) for gmp_sysver
2013-10-30 19:53:23 -07:00
Patrick Bogen
8521cb132e
Use quotes for values that might end up empty, so that pretty print displays missing version numbers properly.
2013-10-30 19:40:24 -07:00
Patrick Bogen
ed4529404a
More robust searching through README files for dependency versions.
2013-10-30 19:40:03 -07:00
Don Bright
b715e580f7
check OPENSCAD_LIBRARIES first
2013-06-22 08:29:42 -05:00
Don Bright
544d743a83
make sure OPENSCAD_LIBRARIES is searched
2013-06-09 03:47:00 -05:00
Don Bright
d27ab64d45
mageia check-dependency fix for include/multi-arch path
2013-06-08 15:39:41 -04:00
Don Bright
31b234140d
improve bison detection
2013-05-30 06:02:38 +02:00
don bright
51be86ad29
check for stale pkgconfig under /usr/local/lib
2013-03-05 17:57:22 -06:00
don bright
94d4acf765
cleanup tab spacing
2013-03-03 20:23:03 -06:00
Scott Lahteine
e18148be25
Fix testing of /opt/local, move /usr/local to the front of the list, and break on first found. Check for Sparkle on Darwin
2013-02-25 23:05:51 -08:00
don bright
2eb5fddc53
make boost random work with version less than 1.47
2013-01-29 21:59:59 -06:00
don bright
eeadeb2552
clarify variable names. simplify.
2012-12-29 18:02:29 -06:00
don bright
413f22c610
clarify comments and variable names in pretty print
2012-12-29 18:00:23 -06:00
don bright
da9c94308d
remove detection via package system, complicated + doesnt work well
2012-12-29 17:25:58 -06:00
don bright
b39b2ba9d0
fixing g++ version detection
2012-12-24 16:34:43 -08:00
don bright
bdfbcdf339
improve Gcc version detection
2012-12-25 01:28:23 +01:00
don bright
2367db3253
netbsd - ask user to verify X Sets are installed
2012-12-23 15:14:46 -06:00
don bright
91cec829ee
fixes for Alt Linux
2012-12-23 15:12:27 -06:00
don bright
f1e2235280
dont test for git, curl. they arent strictly needed for build
2012-12-23 16:54:57 +01:00
don bright
e52787b07d
make glew min 1.5.4 (its OK). fix glew + gcc detection. more debugging info.
2012-12-23 16:52:16 +01:00
don bright
0f72b116c5
deal with unknown system type better. remove 'tested on' messages
2012-12-22 00:23:33 +01:00
don bright
cdc408319e
NetBSD deps. also detect stray copies of libraries under /usr/local on linux
2012-12-21 23:45:43 +01:00
don bright
870f3dcd2d
deal with situation where gcc doesnt exist. add mageia urpmi commands. shorten os detect code
2012-12-21 14:59:35 -05:00
Don Bright
b1ecf35134
remove debug line
2012-12-21 10:41:06 -06:00
Don Bright
bb317292c0
revise ubuntu / debian detection, dont try to detect version. check libgmp3-dev
2012-12-21 10:21:24 -06:00
don bright
d8ecb145ac
deal with black-on-white terminals. opencsg:dont copy lib/.libs if not there.
2012-12-21 08:30:27 -06:00
don bright
ced98a72c0
fix bug detecting if CGAL was already downloaded. simplify some wording
2012-12-20 18:24:06 -06:00
don bright
238cf8570d
fixes for netbsd. clarify readme.
2012-12-21 00:35:16 +01:00
don bright
2a612b549b
improve qt version detection
2012-12-20 13:01:30 -08:00
don bright
f95fa0d607
change 'system' to 'found' in header of printed table
2012-12-20 12:52:05 -08:00
don bright
d80b067d53
convert tabs to spaces. fix some BSD problems
2012-12-20 20:52:14 +01:00
don bright
bbcc2a0708
update boost version. allow 'out of tree' dependency check. fix cmake detection
2012-12-20 19:35:44 +01:00
don bright
03ef1a27ea
unify build scripts. introduce 'version checker' script. simplify instructions
2012-12-04 22:18:12 -06:00