15 Commits

Author SHA1 Message Date
Randolph Voorhies
9bd06b6118 Adding portability test 2014-03-11 16:28:37 -07:00
Randolph Voorhies
ba2ca7c94d Switching to CMake and splitting unittests 2014-03-11 14:50:04 -07:00
Shane Grant
89bcdc1404 32 vs 64 bit testing for portable binary
see #12
2014-02-22 23:02:12 -08:00
Shane Grant
61315b09ec adding version macro for boost transition layer 2013-12-01 00:10:31 -08:00
Shane
fa9312534d everything working in VS, haven't run unit tests but sandboxes are looking good
polymorphic stuff seems fine.  finish up unit tests then test this back on linux
2013-07-16 22:33:23 -07:00
Shane
bdc16278fc vs project fun, polymorphic support not yet working 2013-07-15 22:32:40 -07:00
Shane
b562762291 more progress, everything compiles except portable_binary and json. Archiving not working yet. 2013-07-15 00:46:00 -07:00
Shane
e9bf7d5f1c Adding visual studio stuff to ignore list, progress on traits.
Tried to detect a case where archives were marked as const but this is harder than it seems.  Now detecting if load or serialize incorrectly marke their type parameters as const (or are const member functions)
2013-07-14 22:02:25 -07:00
Shane Grant
9ed52f22a1 adding doxygen generation 2013-07-04 23:43:46 -07:00
Randolph Voorhies
34de565d68 Basic JSON saving works 2013-07-03 16:37:47 -07:00
Shane Grant
d06900df8f ignore updates 2013-07-01 22:42:22 -07:00
Randolph Voorhies
8ec6ded75c Added renameincludes script
This is to allow projects to easily include Cereal into their project
2013-07-01 15:25:29 -07:00
Randolph Voorhies
18676e251f Restructuring 2013-06-17 16:17:20 -07:00
Shane Grant
30a1fa6d38 Adding initial performance testing
So far I've only played around with std::vector<double> for size 7 or size 1M, we are smaller when the header is a
significant portion and the same size (though always smaller due to no header) at larger sizes, but we basically run at
the same speed and same size for vectors of doubles
2013-06-16 19:10:09 -07:00
Shane Grant
156704dfe0 adding ignore rules, finished container support 2013-06-14 14:36:54 -07:00