Richard Stanway
5889e2905e
CMake: Set PIC for all library targets
...
Fixes https://github.com/obsproject/obs-studio/issues/3436
2020-09-09 01:55:50 +02:00
jp9000
7993179466
cmake: Add cmake folders
2020-05-13 06:52:37 -07:00
Jimi Huotari
c7f84f8fc4
deps/glad: Fix build with GCC-10
...
GCC-10 defaults to '-fno-common' [1], which triggers issues with
defining global variables multiple times. To fix the build, use
'extern' to turn the first definition of 'gladGetProcAddressPtr'
into a declaration.
1. https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85678
Closes https://github.com/obsproject/obs-studio/issues/2828
2020-05-04 11:02:49 +03:00
Matt Gajownik
51be039cf8
CMake: Build Windows modules with file descriptors
2019-10-15 21:34:12 +11:00
jp9000
53615ee10f
clang-format: Add clang-format files
2019-06-23 01:53:56 -07:00
Ryan Foster
12abbd9205
cmake: Correct CMake checks for LINUX
...
Some CMake checks were recently switched from UNIX to LINUX to get them
to not apply to macOS/OSX. Since LINUX doesn't seem to be defined,
switch these checks to UNIX AND NOT APPLE.
2017-12-03 19:10:34 -05:00
Colin Edwards
fcea48490f
cmake: Do not require X11 on OSX
2017-12-02 22:40:10 -06:00
jp9000
aa48c6e9bc
deps/glad: Add support for glSwapIntervalMESA
...
Just in case glSwapIntervalEXT and glSwapIntervalSGI aren't available
for whatever reason. This entire patch is most likely completely
redundant on modern mesa drivers.
2016-01-25 17:29:09 -08:00
fryshorts
42a9a0af3e
deps-glad: Only link to libdl on Linux
...
Only link to libdl when on Linux. FreeBSD for example has this built
into their libc.
2015-05-03 14:38:24 +02:00
jp9000
0c1d121ff2
Remove various unused variables
...
Unused variables detected by mingw
2015-02-09 03:49:13 -08:00
martell
119c06198a
deps-glad: don't build with -fPIC on windows
...
-fPIC generates unwanted warnings in mingw on windows.
2015-02-09 03:41:47 -08:00
BtbN
34cf2b0528
Add glad headers to CMakeLists
2014-07-10 14:36:56 +02:00
BtbN
6d8146f6f0
Honor QUIET argument in FindJansson
2014-06-18 06:24:21 +02:00
BtbN
334792a62c
Add glad opengl loader
2014-04-15 22:19:40 +02:00