Campbell Barton
ab5e69e660
Cleanup: remove contributors for CMake files
...
Following removal from C source code.
See: 8c68ed6df16d8893
2019-02-05 09:10:32 +11:00
Sergey Sharybin
ab48e6355d
Glog/gflags: Reduce amount of local modifications
...
With better directory layout and more proper include
statements we can avoid several local modifications,
such as changing config.h for Windows Glog and the
ones related on pass-through statements in logging
headers in Glog.
This commit also makes unused functions not-a-warning
for external code.
2018-03-23 14:38:02 +01:00
Sergey Sharybin
897a21e6a3
Glog: Restore some custom config for MSVC2015
2018-03-22 17:48:36 +01:00
Sergey Sharybin
4486eddfaa
GLog: Tweak settings according to our config
...
We do have gflags.
2018-03-22 17:32:51 +01:00
Sergey Sharybin
c9e7e1987b
Glog: Workaround mess around windows and non-windows headers
...
Seems we can not use include directories order trick, since
files are included form inside ".." string, which forces current
directory to be checked first.
2018-03-22 17:26:02 +01:00
Sergey Sharybin
2a4c40f4b9
Glog: Attempt to fix compilation error on Windows
...
Ideally it should be possible without hacking into sources files
of Glog itself.
2018-03-22 17:02:16 +01:00
Sergey Sharybin
0bce7186f7
Glog: Restore haiko OS
2018-03-22 16:58:23 +01:00
Sergey Sharybin
161393805f
Update Google libraries
...
This commit updates:
- gflags 2.2.0 -> 2.2.1
- glog 0.3.4 -> 0.3.4
- gmock 1.7.0 -> 1.8.0
- gtest 1.7.0 -> 1.8.0
2018-03-22 16:10:08 +01:00
Campbell Barton
8f9386596f
CMake: include missing headers
2018-02-09 13:50:05 +11:00
Campbell Barton
28d2148b09
Haiku OS Support
...
D2860 by @miqlas
Even though Haiku is a niche OS, only minor changes are needed.
2017-11-30 18:05:21 +11:00
Sergey Sharybin
cb694d6595
GLog: Workaround compilation error on Hurd
...
There is syscall headers but no SYS_Write syscall.
2016-11-22 12:43:59 +01:00
Sergey Sharybin
bd8cbf5c07
Glog: Fix compilation error on ppc64el
...
This was fixed in upstream already. Time to re-bundle?
2016-11-21 21:04:48 +01:00
Sergey Sharybin
8f04a228f7
Add upstream information to libraries
2016-05-24 11:46:53 +02:00
Sergey Sharybin
12ca20e6c3
Attempt to fix GLog compilaton on FreeBSD
...
Copied some config variables from an original config file.
2016-02-21 13:40:22 +01:00
Joshua Leung
445f7910e8
Hacky compile fix for mingw compile issue reported by bat3a on bf-committers
...
I've been using this fix in another branch locally, so it seems to work fine.
The other #ifdef checks should be checked on too, as __MINGW32__ and __MINGW64__
do NOT seem to be defined when compiling that file
2016-01-22 13:59:54 +13:00
Sergey Sharybin
0b856dd97e
Move GLog/GFlags to extern/
...
This is where the libraries belongs to actually, they are not only used by
Libmv now, but also by tests and Cycles.
2016-01-04 19:39:13 +05:00