Commit Graph

33 Commits

Author SHA1 Message Date
Thomas Fussell
627e6d438e Merge remote-tracking branch 'xpol/remove-and-ignore-genreated-test-runner' 2016-07-04 12:21:46 -04:00
Thomas Fussell
47f74fd4c1 fix some windows build problems and warnings 2016-07-05 00:09:51 +08:00
Xpol Wan
ad6922694e Create directory for generated runner.
And remove IMPLICIT_DEPENDS for runner generating.
2016-06-29 20:23:14 +08:00
Xpol Wan
0fd1264903 Generates runner only when tests files changed.
And move generated files into CMAKE_CURRENT_BINARY_DIR.
2016-06-29 18:24:12 +08:00
Xpol Wan
49e47a57a2 Remove and ignore generated test runner. 2016-06-29 17:30:26 +08:00
Thomas Fussell
cf72ea5d5d revert coverage calculation for now 2016-06-12 23:06:43 -04:00
Thomas Fussell
049c2b4f5d use ppa for cmake3 and clean up coverage calculation 2016-06-11 15:29:15 -04:00
Thomas Fussell
8361bcad74 clean up xlnt_config.hpp and fix visual studio warnings 2016-06-12 01:07:07 +08:00
Xpol Wan
7290051f8e Fixes visual studio static compile warings about dll interface. 2016-05-24 11:41:54 +08:00
Thomas Fussell
0649526796 improve build 2016-01-16 21:07:02 -08:00
Thomas Fussell
55987bdad7 add support for osx frameworks, move optional into source tree so it can be used in framework 2015-12-26 13:31:55 -05:00
Thomas Fussell
436c4bccbd Merge pull request #36 from degaart/cmake-cxx-standard
use CMAKE_CXX_STANDARD
2015-12-24 15:54:05 -05:00
Thomas Fussell
537b76dd3f clean up styles and hashing, add license boilerplate to all files, update readme, finish moving implementations to source files 2015-12-24 15:51:11 -05:00
degaart
b56df594ae Use CMAKE_CXX_STANDARD
Use CMAKE_CXX_STANDARD to activate C++14 support in compilers
2015-12-23 09:25:18 +03:00
Thomas Fussell
26d0ace151 fix #35 by using utfcpp for utf8 string validation 2015-12-22 14:23:47 -05:00
Thomas Fussell
e2eb98e8c9 fix travis 2015-11-21 10:57:45 -05:00
Thomas Fussell
5ba2aa995c add debug option to configure and fix travis 2015-11-20 23:34:39 -05:00
Thomas Fussell
8c45076ad3 try c++14 on for travis 2015-11-20 21:35:50 -05:00
Thomas Fussell
6fd3fef717 try to integrate coveralls and improve configure script 2015-11-20 21:30:32 -05:00
Thomas Fussell
3665334df9 travis has an old version of cmake? 2015-11-10 21:01:39 -05:00
Thomas Fussell
1e746ad587 fix windows configuration 2015-11-10 20:47:07 -05:00
Thomas Fussell
990c2a926f fix minor issues and configure script 2015-11-10 19:47:31 -05:00
Thomas Fussell
6aaf380c26 fix windows build for dll and static lib 2015-11-07 20:00:54 -05:00
Thomas Fussell
665f8fbebc made a new string class for dll exports 2015-11-04 18:45:03 -05:00
Thomas Fussell
3bb988c422 add macro to classes and functions for dll export/import 2015-11-04 00:36:14 -05:00
Thomas Fussell
06d7e4c326 add make install and uninstall targets, pkg-config support, and shared library support 2015-11-03 23:02:43 -05:00
Thomas Fussell
73f1a8b9ee work on documentation 2015-11-03 18:26:33 -05:00
Thomas Fussell
2c8ccdfcda restructure source and clean up cmake scripts 2015-11-03 08:38:09 -05:00
Thomas Fussell
90d8d545ed fix windows build and warnings 2015-11-02 17:25:10 -05:00
Thomas Fussell
d44f8ab49b fix permissions on build scripts 2015-11-02 15:20:48 -05:00
Thomas Fussell
c9b6b9e473 fix windows errors 2015-11-02 14:22:13 -05:00
Thomas Fussell
2f8032437c fix all tests 2015-11-01 23:52:19 -05:00
Thomas Fussell
fef68e460f restructure build system 2015-11-01 12:31:29 -05:00