Thomas Fussell
|
8c16bd037f
|
change third-party cmake min version to 3.2 to match other lists
|
2017-03-05 22:50:42 -05:00 |
|
Thomas Fussell
|
3db6cc8f0f
|
use externalproject instead of git submodules for dependencies
|
2017-03-02 08:41:17 -05:00 |
|
Thomas Fussell
|
9cdf31065c
|
improve third-party lib handling for vcpkg
|
2017-02-28 00:00:25 -05:00 |
|
Thomas Fussell
|
0def63d86f
|
compile libstudxml as pic when building shared xlnt [ci skip]
|
2017-01-21 18:38:58 -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
|
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
|
5ea76c7292
|
remove rdrand since it calls some asm functions incorrectly
|
2017-01-02 14:47: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
|
b9a02916cf
|
change from botan to cryptopp
|
2016-12-13 22:48:38 +00:00 |
|
Thomas Fussell
|
c8e7df6289
|
fix a few more warnings [ci skip]
|
2016-12-10 18:39:51 +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
|
98d506a5db
|
skip unused gz sources in zlib, fix style equality operator exports
|
2016-10-31 21:53:22 -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
|
1c541b601a
|
re-add detail include to third-party, needed for libstudxml build for now
|
2016-10-30 16:01:42 -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
|
de23f63314
|
use pthreads on non-windows builds of xlnt tests
|
2016-10-27 22:44:08 -04:00 |
|
Thomas Fussell
|
5b062d2064
|
compile third-party lib with -fPIC when building xlnt as shared lib
|
2016-10-27 22:09:10 -04:00 |
|
Thomas Fussell
|
3c7c40cdfa
|
make build system modular
|
2016-10-27 18:40:20 -04:00 |
|