Commit graph

216 commits

Author SHA1 Message Date
d20e4154fe Big YAML parser cleanup 2014-07-15 17:27:27 -07:00
687de91a81 Quick 'n dirty setters for height and width 2014-07-13 20:12:10 -07:00
f59ec98035 HOLY CRAP I CAN READ DIMENSIONS FROM YAML FILES 2014-07-13 20:11:50 -07:00
6a8bcc4973 Add back a bunch of the programatic scene stuff 2014-07-13 20:11:37 -07:00
3687029bcd Parse YAML files in main() 2014-07-13 18:06:21 -07:00
b4327303ee Add YAML reader 2014-07-13 18:06:03 -07:00
357bcc19c0 Remove libyaml Makefiles 2014-07-13 09:47:51 -07:00
24b07b65f0 libyaml 2014-07-13 09:47:37 -07:00
eb0f93f476 Merge remote-tracking branch 'base/master' into develop 2014-07-13 09:23:57 -07:00
dfd57da14f Correcting some build problems with old-style SConscripts 2014-07-13 09:23:42 -07:00
a0edcab26d Comment about swapping env and build_env in do_sconscript() 2014-07-13 09:22:53 -07:00
9b00e03b2d Get rid of broken check for lib dir existence 2014-07-13 09:21:11 -07:00
882f5614ae Add build_env (as env) to sconscript environment 2014-07-13 09:12:08 -07:00
2b87d5add6 Use -O3 for production 2014-07-13 09:10:41 -07:00
61134833dc Remove gtest in top-level directory 2014-07-13 08:56:12 -07:00
391251940b Merge remote-tracking branch 'base/master' into develop
Conflicts:
	.gitignore
	SConstruct
	src/SConscript
	test/SConscript
2014-07-13 08:24:16 -07:00
3ddfd94dfa No planes 2014-07-13 07:43:18 -07:00
491972b6c2 Merge branch 'develop' 2014-07-13 07:42:08 -07:00
a2dea2a35f Add beta environment -- debug, with optimization 2014-07-13 07:42:00 -07:00
fb0f090892 Add succinct build commands, but don't use 'em yet 2014-07-04 11:09:39 -07:00
fea154a058 So much clean up...
Brought in the SConscript from Late Fish, which is where a lot of these changes
were made. Cleaned up a bunch of stuff. Moved repeated code to functions.
Implemented dynamically building libraries in lib/.
2014-07-04 10:55:34 -07:00
98e1fdd4fb Add test environment 2014-02-28 17:40:49 -08:00
301a7fa525 Fixing up gtest to work with scons (better!) 2014-02-28 17:40:32 -08:00
47ca68760a Add test SConscript 2014-02-28 17:40:32 -08:00
c9c1ba5972 Add SConscript for gtest 2014-02-28 17:40:32 -08:00
7e7960ce72 Update gtest-all.cc to find src files 2014-02-28 17:40:32 -08:00
083aa869d5 Move src files to root of gtest 2014-02-28 17:40:32 -08:00
fe0ebd6cff Remove the cruft 2014-02-28 17:40:32 -08:00
0b321237b6 Add base gtest distribution 1.7.0 2014-02-28 17:40:31 -08:00
eded4652a7 Redo environments, just a bit... 2014-02-28 17:39:41 -08:00
ccde6a29a1 Add color diagnostics for clang 2014-02-27 22:20:29 -08:00
ff1440b6d6 Add "Shared" COMSTR variants 2014-02-27 21:57:20 -08:00
1a37170b9a Clean up env creation 2014-01-31 08:42:41 -08:00
b40e4b07d9 Clean build directories -- still doesn't clean build/ though 2014-01-31 08:34:11 -08:00
9540bdd26e Build only the given mode 2014-01-31 08:27:37 -08:00
d4cf547683 Clean up set_toolchain_binary 2014-01-30 21:01:20 -08:00
4ab61d591a Fix syntax error in set_compiler 2014-01-30 20:47:24 -08:00
0a5db99852 Add linker override 2014-01-30 20:43:09 -08:00
08880e87ac More tweaks for setting default compilers 2014-01-30 20:39:56 -08:00
c76f986a86 Add definable overrides for C/C++ compilers and the assembler; add override for CFLAGS 2014-01-30 20:36:38 -08:00
60d0112326 Few more tweaks 2014-01-30 15:42:25 -08:00
3f56df90a7 Ignore build/ 2014-01-30 15:14:13 -08:00
2134f6a013 Basic template SConscript 2014-01-30 15:13:54 -08:00
ab85d0cd32 Fixing up SConstruct 2014-01-30 15:09:28 -08:00
22f75f5e86 Ignore Scons stuff 2014-01-30 14:10:40 -08:00
85213b6f50 Add empty src/SConscript 2014-01-30 14:08:20 -08:00
104fe40661 Add base SConstruct 2014-01-30 14:08:11 -08:00
11815346af Initial commit 2014-01-30 13:39:51 -08:00
810990cbe9 Return Vector3::Zero for normal if point is not on surface of plane 2013-09-22 17:43:13 -07:00
a13ce45d39 Shift scene objects around to try to see a plane... 2013-09-22 17:42:50 -07:00