Commit Graph

938 Commits

Author SHA1 Message Date
Thomas Fussell
31c152c9b6 specify gcov 6 for travis build 2017-03-23 20:08:21 -04:00
Thomas Fussell
0d82aba640 improve 1d and 2d cell iteration for #135, including making empty cell skipping optional 2017-03-23 20:05:25 -04:00
Thomas Fussell
c7f61e38c1 restore worksheet::cell(column_t, row_t) method (#137) and move some single use classes/structs/enums into parent header 2017-03-22 21:44:59 -04:00
Thomas Fussell
0541b74c1f rebuild documentation and add missing javascripts 2017-03-22 21:43:25 -04:00
Thomas Fussell
c9dc05597b ignore unknown documentation command warning for clang 2017-03-22 21:42:36 -04:00
Thomas Fussell
3cfcc7246c clean up travis adding a build matrix 2017-03-22 21:41:00 -04:00
Thomas Fussell
e7059d5475 prevent cc and cxx from being overwritten 2017-03-22 00:29:39 -04:00
Thomas Fussell
05dbd37e4f attempt to remove compiler in order to prevent cc and cxx from being overwritten 2017-03-22 00:25:21 -04:00
Thomas Fussell
d6d726d391 almost got it 2017-03-22 00:21:31 -04:00
Thomas Fussell
dabd29fc59 this seems unlikely to work 2017-03-21 23:28:40 -04:00
Thomas Fussell
c81378f6e1 keep trying things 2017-03-21 23:12:04 -04:00
Thomas Fussell
8d04b6501c keep debugging coverage 2017-03-21 22:34:49 -04:00
Thomas Fussell
dc0a8caa8b try again 2017-03-21 22:17:30 -04:00
Thomas Fussell
638c1b0df4 I can't find the gcda files 2017-03-21 22:13:00 -04:00
Thomas Fussell
2627f729bd try to specify gcov corresponding to compiler 2017-03-21 22:05:08 -04:00
Thomas Fussell
86e39164a2 debug some travis paths 2017-03-21 21:57:48 -04:00
Thomas Fussell
f7338e9afc fix lcov directory 2017-03-21 21:41:57 -04:00
Thomas Fussell
3b073a8b76 samples and benchmarks are missing gcov library so let's just skip them in travis for now 2017-03-21 21:25:38 -04:00
Thomas Fussell
658a0e05d0 just do it the old way 2017-03-21 21:20:08 -04:00
Thomas Fussell
ec65198255 almost got it 2017-03-21 21:14:56 -04:00
Thomas Fussell
b3e7cfda16 try to find the repo directory 2017-03-21 21:11:40 -04:00
Thomas Fussell
e13f0a6958 I don't know what I'm doing 2017-03-21 21:07:21 -04:00
Thomas Fussell
9b82608ba0 remove ruby from travis apt-get packages and try to fix cmake command 2017-03-21 20:35:50 -04:00
Thomas Fussell
2fca439ca6 try to fix incorrectly formatted yaml 2017-03-21 20:28:10 -04:00
Thomas Fussell
470a571755 try reporting coverage again, this time using coveralls-lcov 2017-03-21 20:25:52 -04:00
Thomas Fussell
e8204133a9 switch xlsx_producer cell value call, how many more can there be? 2017-03-21 19:58:16 -04:00
Thomas Fussell
fcf4d424ff also remove some cell getter template specializations 2017-03-21 19:51:16 -04:00
Thomas Fussell
938990cee5 also fix cell test cell value overloads 2017-03-21 19:38:52 -04:00
Thomas Fussell
3e89c3d196 set path to x64 to match appveyor win64 arch 2017-03-21 19:35:57 -04:00
Thomas Fussell
3feee30eac remove of the cell value xlsx producer tests 2017-03-21 19:31:23 -04:00
Thomas Fussell
c448536e38 change benchmark call away from removed cell method, fix benchmark warnings 2017-03-21 19:14:27 -04:00
Thomas Fussell
f6626e5079 correct syntax error in libstudxml CMakeLists, closes #136 2017-03-21 18:51:50 -04:00
Thomas Fussell
b914b064b7 remove some more extraneous worksheet methods 2017-03-20 20:33:15 -04:00
Thomas Fussell
d8c9d14a98 clean up worksheet api 2017-03-20 20:17:09 -04:00
Thomas Fussell
497699700f try to build 64-bit lib in appveyor 2017-03-20 19:27:00 -04:00
Thomas Fussell
6b119bec0c define _CRT_SECURE_NO_WARNINGS for libstudxml to supress MSVC C4996 2017-03-20 19:24:34 -04:00
Thomas Fussell
f862de1ff7 fix clang warning from extraneous semicolon 2017-03-20 19:23:44 -04:00
Thomas Fussell
ea95c6d33b fix gcc warning from unused variable 2017-03-20 19:23:22 -04:00
Thomas Fussell
cf7f4e6c83 clean up switches, closes #133 2017-03-20 19:22:46 -04:00
Thomas Fussell
e617d140f0 implement unhandled_switch_case exception 2017-03-20 19:20:48 -04:00
Thomas Fussell
e0e38a931c remove template from cell::value setter, closes #131 2017-03-20 19:20:12 -04:00
Thomas Fussell
7fa5099a49 try to fix appveyor vcpkg cache 2017-03-19 23:26:37 -04:00
Thomas Fussell
f7db4b0248 add default cases for hash_algorithm value traits serialization 2017-03-19 23:21:40 -04:00
Thomas Fussell
07001e0c07 include functional for std::function 2017-03-19 14:39:33 -04:00
Thomas Fussell
8066b853d7 try caching vcpkg and switch back to HEAD of master 2017-03-19 14:37:59 -04:00
Thomas Fussell
8f4c82dffd add batch formatting methods to range class 2017-03-19 14:22:29 -04:00
Thomas Fussell
d7ee03d620 Merge branch 'master' of github.com:tfussell/xlnt 2017-03-18 21:31:05 -04:00
Thomas Fussell
21d05c4572 remove tests requirement on threads, add setting to disable tests 2017-03-18 21:30:26 -04:00
Thomas Fussell
9dccde4bff handle libstudxml and expat configuration better 2017-03-17 18:21:22 -04:00
Thomas Fussell
d7cd24c9f2 specify python interpreter for cxxtestgen 2017-03-17 00:13:58 -04:00