Skip to content

Version 0.8.0

Compare
Choose a tag to compare
@jpbarrette jpbarrette released this 18 Feb 19:00
· 74 commits to master since this release

Major Changes:

  • Complete transfert to cmake. We are no longer using autotools for building. This change also allowed us to remove a lot of files only necessary to autotools (ChangeLog, NEWS, INSTALL, build-related files, etc.), but more importantly simplify the building rules
  • Removed dependency on boost library. Since cURLpp requires c++11 now, we removed any dependency on boost because it was used only for their lambda functions, which is now part of the standard.
  • Added Travis CI's support.

Minor Changes:

  • Removed windows' specific build files (Makefile.msvc, curlpp.VC8.sln, etc.). CMake is used to generate the specifc build target files.
  • Removed explicit template instantiation. (https://gcc.gnu.org/onlinedocs/gcc/Template-Instantiation.html)
  • Exporting symbols for windows dlls through cmake
  • Removed unused utilspp's singleton code.