mumble/src
Stefan Hacker 75feffb302 Suppress protobuf warnings in unix builds
The protobuf code creates lots of spurious warnings
throughout our compile which we can do nothing about.
This patch changes the way we integrate the generated
code in our build to work around this.

We now run protoc and generated code compilation as a seperate
mumble_proto target producing a static lib. This lib is then
linked by mumble and murmur.

The folder of this module is added to the include paths so
Mumble.pb.h is available. On Unix platforms a -isystem entry
is added for the directory.

The advantages of this approach is that we can disable warnings
for the compilation of this target like we do for 3rd party modules.
Additionally we no longer generate and compile the protobuf files
twice.
2015-07-04 15:12:49 +02:00
..
bonjour mumble: Qt 5 support for OS X. 2013-06-29 16:56:41 +02:00
mumble Add UserRenamed MsgType 2015-06-28 00:12:45 +02:00
mumble_exe mumble_exe: fix expansion of baked-in MUMBLE_VERSION. 2015-06-03 21:31:42 +02:00
mumble_proto Suppress protobuf warnings in unix builds 2015-07-04 15:12:49 +02:00
murmur Fix dual-stack UDP on Windows and improve dual-stack detection 2015-06-05 02:08:12 +02:00
tests Move speex, celt-0.7.0, celt-0.11.0, opus and sbcelt to the 3rdparty directory. 2015-01-05 23:11:59 +01:00
ACL.cpp
ACL.h Prepend Projectname to header guard defines 2013-06-04 21:59:52 +02:00
Channel.cpp Fix incorrect handling of mumble:// links 2014-04-10 20:37:13 +02:00
Channel.h Fix incorrect handling of mumble:// links 2014-04-10 20:37:13 +02:00
Connection.cpp Unify comment style. 2013-07-13 18:45:09 +02:00
Connection.h Replace all uses of QT_VERSION_CHECK with explicit version. 2014-08-22 01:55:34 +02:00
CryptState.cpp
CryptState.h Prepend Projectname to header guard defines 2013-06-04 21:59:52 +02:00
Group.cpp Fix murmur handling all groups starting with "sub" as special. 2014-09-21 15:56:26 +02:00
Group.h Prepend Projectname to header guard defines 2013-06-04 21:59:52 +02:00
Message.h Prepend Projectname to header guard defines 2013-06-04 21:59:52 +02:00
mumble.pri Suppress protobuf warnings in unix builds 2015-07-04 15:12:49 +02:00
Mumble.proto Fix protocol documentation for RequestBlob in the .proto file. 2015-03-17 20:22:30 +01:00
Net.cpp Banlist: PR commit adjustments 2013-06-30 15:14:52 +02:00
Net.h Banlist: PR commit adjustments 2013-06-30 15:14:52 +02:00
OSInfo.cpp OSInfo: update Windows 10 detection due to kernel version change. 2015-03-18 19:39:38 +01:00
OSInfo.h OSInfo: use full Windows version when version string is user-facing. 2014-01-11 03:11:19 +01:00
PacketDataStream.h Prepend Projectname to header guard defines 2013-06-04 21:59:52 +02:00
Qt4Compat.h mumble, murmur: add a 'Qt::escape' for Qt 5 to avoid ifdef hell. 2014-07-25 16:54:07 +02:00
SignalCurry.h Prepend Projectname to header guard defines 2013-06-04 21:59:52 +02:00
SSL.cpp SSL: Fix build for Qt 5 versions before Qt 5.3 2015-06-05 04:08:45 +02:00
SSL.h SSL: remove class name qualifier in SSL.h for new cipher string methods. 2015-05-22 20:05:37 +02:00
Timer.cpp
Timer.h Unify comment style. 2013-07-13 18:45:09 +02:00
User.cpp
User.h build: add support for building against Qt 5 from the win32-static build env. 2013-09-15 22:47:54 +02:00
Version.cpp
Version.h Remove __DATE__ and __TIME__. 2015-03-18 19:01:23 +01:00