fslaborg / Deedle

Easy to use .NET library for data and time series manipulation and for scientific programming
http://fslab.org/Deedle/
BSD 2-Clause "Simplified" License
924 stars 196 forks source link

Fix build #386

Closed zyzhu closed 6 years ago

zyzhu commented 6 years ago

I've made some attempts to fix the build on machine with only VS2017 and R-3.4.3 installed. I've also fixed the travis build (It's my first time trying travis. I followed similar travis settings from ProjectScaffold and FSharp.Data). All tests are passed on travis now.

Updated the following build tool chains.

One thing that I'm not sure is I commented out the fsi files in Deedle project. I couldn't compile the library with them included. But all tests are passed. Please let me know what these files are for. @tpetricek FSharp.Data\TextRuntime.fsi FSharp.Data\StructuralTypes.fsi FSharp.Data\StructuralInference.fsi FSharp.Data\CsvRuntime.fsi FSharp.Data\CsvFile.fsi FSharp.Data\CsvInference.fsi

tpetricek commented 6 years ago

I'll merge this now, but I opened issue #387 because I think this PR disabled documentation test - which is not crucial but would be nice to fix at some point.

tpetricek commented 6 years ago

Doh, it turns out that I still only have VS2015 on my machine and this does not build with VS2015. I guess I'll have to update before doing more work on this :(

zyzhu commented 6 years ago

@tpetricek I’ve fixed the build with the latest commit. Tested on Vm with only VS2015 and R3.4.3.