Commit Graph

36 Commits

Author SHA1 Message Date
Eric Wasylishen b85d627c8f change branding to ericw-tools 2017-10-19 16:35:37 -06:00
Eric Wasylishen 62f70ec852 stub for lightpreview tool 2017-04-28 13:29:37 -06:00
Eric Wasylishen 8f4b506608 qbsp: refactor cmake setup 2017-04-28 13:04:51 -06:00
Eric Wasylishen 8c89a1d7e6 build: add new headers to COMMON_INCLUDES 2017-04-22 20:35:20 -06:00
Eric Wasylishen f0773d18fe Revert "build: add eigen to include dirs"
This reverts commit 28b30a7f52.
2017-03-05 23:24:13 -07:00
Eric Wasylishen 3948541458 build: fix build in VS 2017 rc 2017-03-01 18:49:12 -08:00
Eric Wasylishen 28b30a7f52 build: add eigen to include dirs 2017-02-20 14:32:25 -07:00
Eric Wasylishen 95bda95908 add glm to cmakelists 2017-02-01 14:18:45 -07:00
Eric Wasylishen a6468984bf all: finish c++ification 2016-10-17 19:52:17 -06:00
Eric Wasylishen 299e68e7e5 build: support Ubuntu 14.04 2016-09-23 15:13:58 -06:00
Eric Wasylishen 1e39cb8824 build: disable a msvc warning 2016-08-09 16:07:07 -06:00
Eric Wasylishen 9340ce223a build: clean up request for C++11. require cmake 3.1 (which introduced CMAKE_CXX_STANDARD) 2016-08-09 16:00:09 -06:00
Eric Wasylishen 1a0fb22e40 light: move some helper functions to common/bsputils.{h,cc} 2016-08-07 22:55:44 -06:00
Eric Wasylishen 718ffdc789 build: disable some warnings on msvc 2016-08-06 16:03:00 -07:00
Eric Wasylishen 292d35879b build: restore mingw support 2016-08-05 04:07:01 -04:00
Eric Wasylishen 2da6db0199 build: don't static link msvcrt 2016-07-15 15:19:41 -06:00
Eric Wasylishen 0d92a4e192 light: build: remove stack size setting 2016-07-15 15:19:01 -06:00
Eric Wasylishen 3e6018a95a build: switch back to dynamic linking embree, static was a pain, slow builds, etc. 2016-06-28 15:04:50 -06:00
Eric Wasylishen 3026c4a324 build: hack around cmake bug 2016-06-18 17:22:46 -06:00
Eric Wasylishen b983686972 build: use -msse3 if building with embree. make light target depend on embree target 2016-06-18 15:08:34 -06:00
Eric Wasylishen d9cf97f582 build local copy of embree and static link it 2016-06-18 14:50:14 -06:00
Eric Wasylishen dabb94627b build: configure OSX deployment target 2016-06-17 20:40:29 -06:00
Eric Wasylishen 99b1069a47 build: fix packaging of README.md 2016-04-18 15:39:36 -06:00
Eric Wasylishen fdc455dfb1 build: also install readme and changelog 2016-04-09 16:37:07 -07:00
Eric Wasylishen b6da18fca8 build: add cmake rules for building manuals 2016-04-09 15:39:29 -06:00
Eric Wasylishen d66857b5a0 light: try fixing cmake msvc build 2016-03-03 11:14:14 -07:00
Eric Wasylishen 59beb66544 build: cmake: define LINUX on systems consiered "UNIX" by cmake (LINUX define should be renamed to UNIX or something) 2015-12-10 14:54:55 -07:00
Eric Wasylishen 99d5a4d4f9 build: setup CPack to package binaries in a zip file 2015-12-09 16:23:36 -08:00
Eric Wasylishen b823032ee8 build: set TYRUTILS_VERSION when building with cmake 2015-12-09 16:00:47 -08:00
Eric Wasylishen 0a165f9dcd build: static link the CRT for cmake+msvc build 2015-12-07 15:52:45 -08:00
Eric Wasylishen 3f745a7225 build: cmake: add mingw64 hack 2015-12-07 15:20:10 -07:00
Eric Wasylishen c149ed2bf6 build: VS2015 support 2015-12-07 14:23:13 -07:00
Eric Wasylishen 3a109ac84d build: split up cmake build system into subprojects.
-DDOUBLEVEC_T now correctly used for qbsp only.
2015-05-05 12:34:39 -06:00
Eric Wasylishen 02196e2efa Makefile/CMakeLists.txt: factor out stack size setting to here. 2015-04-25 17:29:23 -06:00
Eric Wasylishen 9c521a70d6 cmake build system: various fixes. use 8MB stack on windows 2015-04-25 17:07:23 -06:00
Eric Wasylishen bab955103e CMakeLists: add preliminary CMake build system 2015-03-27 23:46:30 -06:00