summaryrefslogtreecommitdiff
path: root/CMakeTests/CheckLib.cmake
AgeCommit message (Collapse)Author
2017-02-07CMake: move modules from CMakeTests/ -> CMake/Michael Maltese
The name "CMakeTests" is inaccurate and irregular.
2017-01-21cmake: Find prebuilt ffmpeg on WindowsFlorent Castelli
2017-01-17cmake: Don’t use message(“”)Florent Castelli
If there’s no category, the message ends up in stderr instead of stdout with the other regular CMake output.
2017-01-17cmake: include(Find…)->find_package(…)Florent Castelli
2017-01-17cmake: Only use include directories on actual paths in check_libFlorent Castelli
2016-02-11Extend libav check to find versions without pkg-configRyan Houdek
2015-06-02Explicitly specify .pc names, since the previous guess in CheckLib.cmake ↵comex
wasn't always right. This fixes detection of at least libenet via pkg-config, and I think libpng via pkg-config pulseaudio via direct detection. Also remove the NOT APPLE from the shared libenet check, because there's no reason for it.
2014-07-13Change libav* autodetection to support framedumping on Ubuntu 14.04Pierre Bourdon
Add an "ugly" workaround in the AVIDump code, but looking at other project this seems to be the most common way to handle this API change.
2014-06-27CMake: update min. libav/ffmpeg library versionsTillmann Karras
2014-06-27CMake: mention ffmpeg in libav messagesTillmann Karras
We support both.
2012-08-28Update the cmake build system to neccessary versions of libav.Glenn Rice
2011-11-22Update required libav versions in the cmake build.Glenn Rice
2011-09-13Add libav headers to the include directories.NeoBrainX
Fixes issue 4811.
2010-12-14When the gfx debugger is saving shaders make sure the directory exists.Glenn Rice
Make sure the gfx debugger unpauses when the emulator is stopped. When a wad is installed make sure directories exist. For the cmake build if a header is not provided in the check_lib macro don't check for it, and assume pkg-config was supposed to work. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@6581 8ced0084-cf51-0410-be5f-012b33b47a6e
2010-12-13Added a FASTLOG option for the cmake build to enable all logs.Glenn Rice
Also make sure all necessary include directories are added in the check_lib macro. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@6571 8ced0084-cf51-0410-be5f-012b33b47a6e
2010-12-10Make the cmake check_lib macro more versatile. It first tries pkg-config, ↵Glenn Rice
and if that fails it then check for libraries and required headers. Also cleaned up the output a little bit. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@6544 8ced0084-cf51-0410-be5f-012b33b47a6e
2010-11-18Fix for issue 3507. Compile with old GLEW versions, support user-specified ↵Christian Morales Vega
CFLAGS and link plugins to all the used libs. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@6441 8ced0084-cf51-0410-be5f-012b33b47a6e
2010-11-13Change the cmake check_lib routine to use REQUIRED/OPTIONAL instead of ↵Glenn Rice
TRUE/FALSE. Add a check to see if -Wno-unused-result is supported by the compiler. Fix some compiler warnings in the wiiuse code. Fix a bug in the wxGTK panic alert code. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@6399 8ced0084-cf51-0410-be5f-012b33b47a6e
2010-11-12Several little things.Glenn Rice
The C version of the GenericLog was being used in both C and C++ branches of the code. Parent panic alerts by the main_frame so that those windows get the icon too. Fix a couple of compiler warnings. Added some checks for libraries in the cmake build. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@6385 8ced0084-cf51-0410-be5f-012b33b47a6e