Thomas Fussell
|
f27df9732c
|
add option to enable linking with static C runtime when compiling with MSVC, #214
|
2017-09-13 10:20:51 -04:00 |
|
Thomas Fussell
|
7ed14246b2
|
clean up cmake files and add d suffix to xlnt debug library, closes #214
|
2017-09-08 14:33:18 -04:00 |
|
Thomas Fussell
|
7cc9898dab
|
move most of the pyarrow logic to python wrapper, use pyarrow's cmake setup.py code
|
2017-08-04 10:12:25 -07:00 |
|
Thomas Fussell
|
de0e010056
|
use pybind11 instead of raw C Python API, python_streambuffer is broken for now
|
2017-07-30 09:48:57 -07:00 |
|
Thomas Fussell
|
5c033905fb
|
I see no good reason to make the arrow interface a separate lib. Let's just make it optionally compiled in the main target.
|
2017-07-11 20:55:08 -07:00 |
|
Thomas Fussell
|
dfc5983155
|
clean up some paths
|
2017-07-08 21:18:46 -07:00 |
|
Thomas Fussell
|
22325a2836
|
try to make windows and linux builds both work
|
2017-07-05 15:04:57 -07:00 |
|
Thomas Fussell
|
16bfbf78f5
|
use cmake to build python module
|
2017-07-04 16:03:34 -07:00 |
|
Thomas Fussell
|
0ee0817757
|
include utfcpp for now to allow GCC <5.0 to build xlnt
|
2017-07-02 18:33:53 -07:00 |
|
Thomas Fussell
|
c739eda35b
|
get rid of underscores in file/directory names, try linking xlnt statically (is this good?)
|
2017-07-02 11:43:26 -04:00 |
|
Thomas Fussell
|
361078644e
|
now we're getting somewhere. all components are building. just need to clean up build process, test on osx/linux, and actually write the real glue code
|
2017-07-01 10:46:48 -04:00 |
|
Thomas Fussell
|
62f659b901
|
fix some rough edges
|
2017-04-13 14:57:27 -04:00 |
|
Thomas Fussell
|
fc4d284615
|
begin removing external dependencies
|
2017-04-11 11:08:16 -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
|
e93e8ed091
|
fix linking
|
2017-03-10 19:00:10 -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
|
a2bfdee2f2
|
intermediate commit
|
2017-01-21 09:04:10 -05: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
|
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
|
c49341c82f
|
clean up cmake build, fix warnings, improve configuration, general
housekeeping, fixes #72, fixes #70
|
2016-10-25 20:22:22 -04:00 |
|
Thomas Fussell
|
9c8cba9f3f
|
finally figured out how to decrypt with botan--swapping back out for botan
|
2016-10-24 22:09:15 -04:00 |
|
Thomas Fussell
|
a5d50b8ec6
|
commit in-progress work for reading/writing password protected workbooks, #69 (not working yet)
|
2016-10-10 07:28:49 -04:00 |
|
Thomas Fussell
|
0649526796
|
improve build
|
2016-01-16 21:07:02 -08:00 |
|