Commit graph

204 commits

Author SHA1 Message Date
Simon Morlat
49d27bfaa0 Add -no-error=suggest-override because xerces-c and soci have hundreds of missing overrides. 2018-05-03 22:23:55 +02:00
Ghislain MARY
6a4c4e979f Fix build with Xcode. 2018-04-30 14:06:02 +02:00
Ronan Abhamon
c3a185d84c fix(CMakeLists.txt): move non-virtual-dtor warning in STRICT_OPTIONS_CXX 2018-03-07 18:10:42 +01:00
Ronan Abhamon
49e1af1f75 feat(PropertyContainer): increase performance => avoid private allocation if not used in childs 2018-03-07 17:49:13 +01:00
Ronan Abhamon
21a5f1c001 fix(core): remove useless include, virtual... And add required virtual on some classes (add a -Wdelete-non-virtual-dtor warning on clang) 2018-03-07 17:17:23 +01:00
Ronan Abhamon
ae06ed6d55 chore(CMakeLists.txt): disable C++ extensions like GNU11 2018-03-06 10:24:28 +01:00
Erwan Croze
a10ee82fc1 Loading Cpim grammar instead of build this 2018-01-11 13:48:57 +01:00
Ghislain MARY
b12a245ed9 Add ENABLE_SPHINX_DOC CMake option definition and fix CPP wrapper compilation. 2017-11-16 18:08:50 +01:00
François Grisez
5cf9e549f3 Partial merge from 'master' about wrapper and documentation generation scripts 2017-11-16 17:30:45 +01:00
Sylvain Berfini
714a472e77 Fixed compilation of JNI layer of Java wrapper 2017-10-12 10:20:29 +02:00
Sylvain Berfini
8ec1430058 Added ENABLE_JAVA_WRAPPER to CMakeLists 2017-10-11 15:30:03 +02:00
Ronan Abhamon
85d930e540 fix(CMakeLists.txt): add correctly DEBUG variable 2017-09-28 14:52:23 +02:00
Ronan Abhamon
8ba35cf9dd fix(CMakeLists.txt): remove -g flag on Windows 2017-09-28 14:42:04 +02:00
Ghislain MARY
53627f92e0 No longer depend on gettext + remove core callbacks that were deprecated since a very long time. 2017-09-21 18:30:08 +02:00
Ghislain MARY
be604611b3 Remove deprecated GTK user interface code. 2017-09-21 17:51:31 +02:00
Ghislain MARY
6f14954482 Do not set C++ compilation options when compiling C files. 2017-09-21 16:26:14 +02:00
Ronan Abhamon
553d8b1c3d fix(tester): repare build 2017-09-21 15:23:06 +02:00
Ronan Abhamon
8ae87e2f3f feat(Core): deal with more warning options! 2017-09-20 12:45:17 +02:00
Benjamin Reis
621385d221 Revert "libxsd temporary optionnal"
This reverts commit 37b9abe759.
2017-08-28 15:50:06 +02:00
Benjamin Reis
37b9abe759 libxsd temporary optionnal 2017-08-28 15:49:09 +02:00
Benjamin Reis
913486aee2 Merge remote-tracking branch 'origin/master' into dev_conference_info 2017-08-28 10:08:53 +02:00
Ronan Abhamon
f9a078befa feat(Event): provide a working call event 2017-08-18 13:13:11 +02:00
Ronan Abhamon
82b3ab304f feat(Event): init 2017-08-17 13:46:27 +02:00
Benjamin Reis
af8cbd6957 fix previsous commit 2017-08-17 11:51:17 +02:00
Benjamin Reis
f36c4a221b Soci dependency optional 2017-08-17 11:48:58 +02:00
Benjamin Reis
c33a2c3028 Merge remote-tracking branch 'origin/master' into dev_conference_info 2017-08-16 17:10:11 +02:00
Benjamin Reis
154e3adce7 add soci dependency 2017-08-16 15:51:05 +02:00
Ghislain MARY
c681332e72 Correctly locate libxsd. 2017-08-14 15:42:39 +02:00
Benjamin Reis
6a90b6371e merge master 2017-08-10 14:21:20 +02:00
Ghislain MARY
3115d8173f Separate build of objects in the src directory from ones in the coreapi directory. 2017-08-04 16:24:06 +02:00
Ronan Abhamon
44de032c86 feat(core): add a Cpim parser 2017-08-03 14:39:15 +02:00
Ronan Abhamon
58c9d50970 chore(coreapi/CMakeLists.txt): compile new cpp object base 2017-07-26 13:31:31 +02:00
Ghislain MARY
43c69dc445 Set correct compilation flags for clang. 2017-07-24 13:47:05 +02:00
Ghislain MARY
7ceddff0b9 Do not rename files to compile them as C++. 2017-07-24 11:56:50 +02:00
Jehan Monnier
f2121d520c port spec file to cmake 2017-07-21 14:09:48 +02:00
Ronan Abhamon
74fd021a47 update version in CmakeLists.txt 2017-07-21 09:36:30 +02:00
Ghislain MARY
81302d4a55 Enable C++ wrapper by default. 2017-07-20 15:16:08 +02:00
Jehan Monnier
8517a2d0d5 disable legacy GTK UI from default cmake option 2017-06-19 14:51:15 +02:00
Ghislain MARY
e350d2cad2 Handle check for update. 2017-06-05 15:47:37 +02:00
Sylvain Berfini
57114440b1 Build C# wrapper if compil option is enabled 2017-05-02 18:30:56 +02:00
Sylvain Berfini
83b94af9a4 LinphoneCallStats is now a belle_sip_object. BREAKS BINARY COMPATIBILITY 2017-04-19 16:17:51 +02:00
Jehan Monnier
33f261bc82 remove direct build dependency on BZRTP unless LIME enabled 2017-04-19 12:28:03 +02:00
Johan Pascal
6d00594bde Add ENABLE_ZRTP option to cmake
+ turn HAVE_BZRTP into HAVE_ZRTP to be in sync with mediastreamer2 define
2017-04-17 22:28:18 +07:00
Simon Morlat
e6bc7276b2 allow compilation without bzrtp (with automake) 2017-04-17 12:11:40 +02:00
Jehan Monnier
6f3270f4e4 Merge remote-tracking branch 'origin/sqlzidcache' 2017-04-10 11:15:13 +02:00
Ghislain MARY
e4f3a9a56b Support C++ wrapper generation with Python 3. 2017-04-05 17:41:30 +02:00
François Grisez
64584409ae C++ wrapper: CMake scripts improvements 2017-03-28 16:48:46 +02:00
Ghislain MARY
ea5037364e Improve CMake config-file package. 2017-03-09 16:36:56 +01:00
Ghislain MARY
6a1fdcc21c Correct option name to enable c++ wrapper. 2017-03-08 16:30:30 +01:00
Ghislain MARY
46d894caf6 Use correct macro to detect Android build. 2017-03-08 13:12:02 +01:00