Thomas Fussell
|
80c7664509
|
add cxxtest to the source tree, external depepdencies are giving me a headache
|
2017-03-11 14:05:50 -05:00 |
|
Thomas Fussell
|
bb600ee1ce
|
don't specify release libs for cryptopp and zlib
|
2017-03-11 11:53:54 -05:00 |
|
Thomas Fussell
|
b4d84f29f1
|
link zlib in a better way
|
2017-03-11 10:37:28 -05:00 |
|
Thomas Fussell
|
924b5a4a71
|
make zlib part of xlnt's link interface
|
2017-03-11 10:22:59 -05:00 |
|
Thomas Fussell
|
e93e8ed091
|
fix linking
|
2017-03-10 19:00:10 -05:00 |
|
Thomas Fussell
|
29ea2a4e99
|
install expat with vcpkg on appveyor, always link cryptopp and zlib
|
2017-03-10 18:48:22 -05:00 |
|
Thomas Fussell
|
daae577178
|
stop trying to build zlib and cryptopp locally
|
2017-03-10 18:33:20 -05:00 |
|
Thomas Fussell
|
0aa26019e2
|
clean up cmake lists
|
2017-03-05 22:39:27 -05:00 |
|
Thomas Fussell
|
3db6cc8f0f
|
use externalproject instead of git submodules for dependencies
|
2017-03-02 08:41:17 -05:00 |
|
Thomas Fussell
|
e4ec1a2850
|
use system packages for zlib, cryptopp, and cxxtest. WIP [ci skip]
|
2017-01-21 10:12:08 -05:00 |
|
Thomas Fussell
|
a2bfdee2f2
|
intermediate commit
|
2017-01-21 09:04:10 -05:00 |
|
Thomas Fussell
|
ffdf570907
|
remove incorrect link on static build
|
2017-01-02 18:19:24 -05:00 |
|
Thomas Fussell
|
42c9233ad9
|
compile and link third-party amalgamation as a static lib instead of object files and fix clang warnings in cryptopp
|
2017-01-02 17:41:39 -05:00 |
|
Thomas Fussell
|
38cb446e3e
|
remove cryptopp-object from static xlnt
|
2017-01-02 12:03:22 -05:00 |
|
Thomas Fussell
|
ccd2a0eb1e
|
finally figure out how to build cryptopp directly rather than as an external project, time to test on other platforms
|
2017-01-02 10:47:54 -05:00 |
|
Thomas Fussell
|
cd7c11a4ea
|
Merge branch 'master' of github.com:tfussell/xlnt
|
2016-12-17 00:19:30 +01:00 |
|
Thomas Fussell
|
8427db5d46
|
fix cmake configuration for xcode generator
|
2016-12-17 00:18:28 +01:00 |
|
Thomas Fussell
|
886605d643
|
fix msvc build with some defines
|
2016-12-15 08:27:16 +01:00 |
|
Thomas Fussell
|
414fe5da39
|
suppress dev warnings in cryptopp cmake, locate python more flexibly using find_package
|
2016-12-14 08:27:09 +00:00 |
|
Thomas Fussell
|
b9a02916cf
|
change from botan to cryptopp
|
2016-12-13 22:48:38 +00:00 |
|
Thomas Fussell
|
f90e35e007
|
optimize format garbage collection and apply style fills to formats correctly, fixes #79, fix cell iteration, closes #73, add third-party licenses to LICENSE.md, update README, fix all clang and msvc warnings
|
2016-11-09 19:52:18 -05:00 |
|
Thomas Fussell
|
ca692790fa
|
implement garbage collection to remove unreferenced formats and constituent parts
|
2016-11-07 21:11:30 -05:00 |
|
Thomas Fussell
|
f2f5097164
|
fix coveralls call and ignore unknown pragmas
|
2016-10-31 23:30:21 -04:00 |
|
Thomas Fussell
|
0d97105122
|
clean up zip.cpp, enable and fix compiler warnings, use equality instead of hashing for style components, compile all cpp files in sample directory, track remote branches for submodules
|
2016-10-31 20:48:43 -04:00 |
|
Thomas Fussell
|
5b4de6a150
|
use streams to access zip files and their contents instead of std::stringstream to reduce memory usage, replaces miniz with zlib, closes #66
|
2016-10-30 15:48:40 -04:00 |
|
Thomas Fussell
|
757e5e7034
|
fix appveyor build, I hope
|
2016-10-28 19:54:37 +08:00 |
|
Thomas Fussell
|
3c7c40cdfa
|
make build system modular
|
2016-10-27 18:40:20 -04:00 |
|
Thomas Fussell
|
f0f0607638
|
revert to old cmake output directory method, fix travis build
|
2016-10-25 21:12:57 -04:00 |
|
Thomas Fussell
|
eae2dc1f3f
|
fix appveyor build
|
2016-10-25 20:53:11 -04:00 |
|
Thomas Fussell
|
c49341c82f
|
clean up cmake build, fix warnings, improve configuration, general
housekeeping, fixes #72, fixes #70
|
2016-10-25 20:22:22 -04:00 |
|