Commit Graph

265 Commits

Author SHA1 Message Date
Roger Meier
e46ec45b38 THRIFT-2850 CMake: mingw32-toolchain, set static linker flags
fixes: libgcc_s dependencies on Windows

Now we have an installer and the compiler as executable
2015-05-17 00:35:52 +02:00
Roger Meier
4ead520841 THRIFT-3155 move contrib/mingw32-toolchain.cmake to build/cmake/ 2015-05-16 21:09:18 +02:00
Roger Meier
a6b6633259 THRIFT-2850 CMake: Windows improvements, doc, TMemoryBufferTest fix 2015-05-15 15:44:22 +02:00
Roger Meier
86fded21b5 THRIFT-2850 CMake: improve Windows support
use YY_NO_UNISTD_H and remove --wincompat
2015-05-15 15:44:22 +02:00
Roger Meier
446a319f9a THRIFT-3086 add valgrind suppression support to the ExperimentalMemCheck test run
Patch: James E. King, III

This closes #481
2015-05-09 23:40:54 +02:00
Jim King
9de9b1f1be THRIFT-2850 get windows cmake working again and building the unit tests for lib/cpp, and pass make check through cmake - also resolve some compiler warnings 2015-04-30 22:40:26 +02:00
Roger Meier
3b99c970ad THRIFT-3106 CMake summary should give more information why a library is set to off
Patch: Pascal Bach
This closes #454
2015-04-20 22:49:48 +02:00
Marco Molteni
aeb89aa81b THRIFT-3103 cmake is missing RPATH on MacOSX. 2015-04-20 22:31:12 +02:00
Marco Molteni
83494259d1 THRIFT-3099 cmake build is broken on FreeBSD 2015-04-16 22:23:27 +02:00
Marco Molteni
7f47792bf2 THRIFT-3097 cmake targets unconditionally depend on optional libraries 2015-04-15 22:04:49 +02:00
Jim King
1673adf94a THRIFT-3094 fix broken cmake build of C++ library with alternate threading 2015-04-13 21:05:53 +02:00
Roger Meier
2659381e7f THRIFT-2850 CMake for Apache Thrift
add test/cpp and lib/py
2015-04-12 16:10:35 +02:00
Randy Abernethy
65cf6c14da THRIFT-3044: Docker README.md paths to Dockerfiles are incorrect
Client: Build
Patch: Randy Abernethy
2015-03-15 17:38:19 -07:00
Roger Meier
2e0531608d CMake: fix path due to move of cmake folder 2015-02-19 17:27:53 +01:00
jfarrell
e03f7e8e75 THRIFT-2962:Docker Thrift env for development and testing
Client: build
Patch: jfarrell

Adds build folder and moves all travis, cmake and docker build scripts into
one location for easier maintainability.
2015-02-18 23:25:54 -05:00