summaryrefslogtreecommitdiff
path: root/cmake
AgeCommit message (Collapse)Author
2016-11-06Enable all possible C compiler warning flags.iphydf
We disable the ones that fire, so we can use -Werror. We can then investigate each warning individually and see whether to fix it or to keep silencing it.
2016-11-02Compile as C++ for windows builds.iphydf
Compiling as C++ changes nothing semantically, but ensures that we don't break C++ compatibility while also retaining C compatibility. C++ compatibility is useful for tooling and additional diagnostics and analyses.
2016-10-26Error if format_test can't be executed.iphydf
This ensures that on Travis, format_test will always be executed, or the build fails.
2016-10-11Install libraries with RPATH.iphydf
This makes deployment easier, as the install libpath is used to look up dependent libraries.
2016-10-02Rebuild apidsl'd headers in cmake.iphydf
- Moved apidsl headers next to their generated versions. In the future, perhaps all (or most) headers will be apidsl-generated, so the sources should stay together. - Try to find apidsl/apigen binary and astyle binary and use it for the format test. Don't run the format test if these can't be found.
2016-09-26C++ the second round.iphydf
Group chats were changed and now need to be updated. This change got lost in the merge.
2016-09-24Make toxcore code C++ compatible.iphydf
It is still C code, so still compatible with C compilers as well. This change lets us see more clearly where implicit conversions occur by making them explicit.
2016-09-14Add option to build static libraries.iphydf
2013-08-24Remove cmake build systemjin-eld
2013-08-23Add pkg-config fileManuel Argüelles
Generate and install a toxcore.pc file to be used with pkg-config.
2013-08-22Make wide character support optionalManuel Argüelles
Issue #514. FindCursesw modified to make it simpler. Wide character can be disable by passing NO_WIDECHAR=ON.
2013-08-21Add cmake module for ncurseswManuel Argüelles
Default Curses module fails to detect the wide char version of curses when both are installed. Current module should do better.
2013-08-16Fix for issue 472naxuroqa
2013-08-07I suppose adding the FindCheck script would be nicecharmlesscoin
2013-08-06On UNIX, if pkg-config is available, use it to find the location ofChristoph J. Thompson
libconfig's headers. modified: cmake/FindLIBCONFIG.cmake
2013-08-04Improved cmakeMaxim Biro
2013-08-04Fixed Windows buildMaxim Biro
2013-08-02cmake: Rewrite FindSODIUM.Andreas Schneider
Signed-off-by: Andreas Schneider <asn@cryptomilk.org> Signed-off-by: irungentoo <irungentoo@gmail.com>
2013-08-01Add cmake files for building docsFlorian Hahn
2013-07-31Merge branch 'master' of https://github.com/xzfc/ProjectTox-Core into ↵irungentoo
xzfc-master Conflicts: CMakeLists.txt
2013-07-31NaCl compiling optionxzfcpw
2013-07-31Add detection of required librariesDmitry Marakasov