Commit Graph

37 Commits

Author SHA1 Message Date
Vincent Richard
a15d2d2044 Allow overriding auto-detection of shared_ptr<> implementation. 2013-12-10 08:54:54 +01:00
Vincent Richard
f9913fa28a Boost/C++11 shared pointers. 2013-11-21 22:16:57 +01:00
Vincent Richard
4569075951 Fixed build of samples (now use CMake). 2013-10-20 13:24:34 +02:00
Vincent Richard
33a630f791 Fixed case in include file name. 2013-09-06 23:10:54 +02:00
Vincent Richard
5084db331c Added support for standard 64-bit integer type. 2013-09-02 10:12:08 +02:00
Vincent Richard
fdeaec5e05 64-bit type detection. 2013-07-15 10:35:09 +02:00
Vincent Richard
3ae83c9cf9 Changed the way the path to export header file is specified. 2013-05-14 19:26:11 +02:00
Vincent Richard
20c1358402 Put generated header files in a separate list. 2013-05-13 12:23:06 +02:00
Vincent Richard
993f3bf56d Fixed export header for static/shared build. 2013-05-13 11:16:31 +02:00
Vincent Richard
1a53602555 Do not include generated header files in ADD_LIBRARY(). 2013-05-12 21:27:34 +02:00
Vincent Richard
53aeff58bf Fixed issue with ADD_LIBRARY() and export header file. 2013-05-12 21:05:43 +02:00
Vincent Richard
e088c126ad Fixed export header file location. 2013-05-12 20:50:56 +02:00
Vincent Richard
69d552a87b Export class and functions in shared libraries. 2013-05-12 16:51:40 +02:00
Vincent Richard
54b5fe13f7 Mutually exclusive build options. 2013-03-25 15:56:37 +01:00
Vincent Richard
9d2703c376 Added support for charset conversion with ICU (thanks to Mehmet Bozkurt). 2013-03-25 12:32:48 +01:00
Vincent Richard
f381654277 Pkg-config file changed back to "vmime.pc" (fixed issue #35).
Do not break compatibility with previous releases.
2013-03-24 20:28:36 +01:00
Vincent Richard
9328bf07a5 OpenSSL library already mentioned in Required.private, don't need to be specified again in Cflags or Libs. 2013-03-24 11:42:48 +01:00
Vincent Richard
020d0e331e Merge pull request #31 from mabrand/fix-double-libs
fix duplicate info in .pc files
2013-03-24 03:40:16 -07:00
Vincent Richard
64ae964ae2 Fixed library version. 2013-03-24 08:27:24 +01:00
Vincent Richard
86925f15a8 Fixed use of CMAKE_INSTALL_LIBDIR. 2013-03-20 12:44:05 +01:00
Vincent Richard
c2e16ab09f Testing with CTest. 2013-03-11 11:29:16 +01:00
Mark Brand
fb29ccbde7 link winsock for static builds 2013-03-07 18:10:35 +01:00
Vincent Richard
5aa9bffe84 Fixes for out-of-source build. 2013-03-06 22:06:15 +01:00
Mark Brand
759525450e fix duplicate info in .pc files 2013-03-04 21:38:48 +01:00
Vincent Richard
36bbdeaeb8 Fixed 'config.hpp' not installed (issue #29). 2013-03-04 09:42:45 +01:00
Vincent Richard
34fe74f8d0 More fixes for pkg-config. 2013-03-01 13:16:25 +01:00
Vincent Richard
c414786c27 Fixed dependencies and generation of .pc file (issue #28). 2013-03-01 12:25:20 +01:00
Vincent Richard
18846c3691 Selective build of shared/static library (issue #27). 2013-03-01 10:53:43 +01:00
Vincent Richard
b9ace81807 Fixed issue #26: strcpy_s not available on MinGW. 2013-02-28 09:16:40 +01:00
Vincent Richard
ddf3cff495 Check for MLang on Windows platform. 2013-02-10 21:12:41 +01:00
Vincent Richard
3829cc2f86 Link with "ws2_32" library on Windows, if available. 2013-02-08 14:24:20 +01:00
Vincent Richard
9adc7c3952 Fixed linking with pthread library. 2013-02-05 15:15:37 +01:00
Vincent Richard
c2474f2b2b Check for localtime_r and gmtime_r at build instead of testing _REENTRANT. Use localtime_s and gmtime_s on Windows, if available. 2013-02-05 14:21:21 +01:00
Vincent Richard
3a5621c2aa Trivial 64-bit warning fixes. 2012-12-12 16:35:55 +01:00
Vincent Richard
87259631e4 SSL server identity check. 2012-12-10 22:59:19 +01:00
Vincent Richard
bc63892291 OpenSSL support (thanks to Mehmet Bozkurt). 2012-11-03 09:27:12 +01:00
Vincent Richard
cce1c28bce Migrated build system to CMake. Conditional file compilation. Automatic selection of platform handler. 2012-11-01 18:20:06 +01:00