summaryrefslogtreecommitdiff
path: root/cmake
AgeCommit message (Collapse)AuthorFilesLines
2017-03-22thirdparty/dxsdk_aug2007: Bundle D3D8 headers from Aug 2007 DirectX SDK.Jose Fonseca1-1/+7
A bit of a grey area but common practice according to Microsoft: https://web.archive.org/web/20170322105210/https://blogs.msdn.microsoft.com/chuckw/2015/03/23/the-zombie-directx-sdk/ These headers are only used with MSVC. And they greatly simplify building apitrace for Windows, since modern Windows SDK include all necessary headers except D3D8's.
2017-03-22cmake: Don't check for unusued D3D headers/libraries.Jose Fonseca1-73/+1
2017-03-22cmake: Don't bother searching for D3DX headers/libraries.Jose Fonseca1-24/+0
We never used them and never will.
2017-03-20Remove Windows XP support.Jose Fonseca1-49/+38
I'm not aware of people using it, so I believe it's not worth the hassle as I'm trying to cut maintenance burden down.
2016-07-26cmake: Require MSVC 2015.Jose Fonseca2-54/+1
2015-11-18cmake: Don't bundle android.toolchain.cmake.Jose Fonseca1-1767/+0
No need really. And saves me the trouble of manually merging it every now and then. On B2G, use curl to download it. Untested, but curl should always exist per https://developer.mozilla.org/en-US/docs/Mozilla/Firefox_OS/Firefox_OS_build_prerequisites
2015-09-15 cmake: Use the FindWaffle.cmake script provided by Waffle itself.Emmanuel Gil Peyrot1-33/+0
2015-09-14cmake: Simplify FindWaffle.cmake.Jose Fonseca1-12/+2
2015-09-14cmake: Fix Waffle detection, by using pkg-config on non-Android.Emmanuel Gil Peyrot1-9/+14
2015-08-13d2d1trace: Support d2d1_1/dwrite_1.Jose Fonseca1-0/+2
2015-08-10cmake: Use Windows 10 SDK.Jose Fonseca2-0/+56
In preparation for D3D11.3 support.
2015-07-17cmake: Fix MSVC XP build.Jose Fonseca1-32/+38
2015-03-19cmake: Fix CMP0053 violation.Jose Fonseca1-2/+5
2015-03-13cmake: Use FindPackageHandleStandardArgs for finding procps.Jose Fonseca1-14/+7
2015-03-13cmake: Actually add FindSNAPPY.cmake.Jose Fonseca1-0/+13
2015-03-12cmake: Use STREQUAL instead of MATCHES for checking CMAKE_SYSTEM_NAME.Jose Fonseca1-1/+1
2015-01-15cmake: Fix d3d.h include discovery on XP builds.José Fonseca1-1/+6
2014-12-16cmake: Fix typo in FindDirectX.José Fonseca1-1/+1
2014-12-12cmake: Update android.toolchain.cmake from upstream.José Fonseca1-202/+191
From https://github.com/taka-no-me/android-cmake/commit/61e7c0d2a6e121a88874cfae060da1ce962de155
2014-11-11cmake: Don't falsely detect procps when building 32-bits binaries.José Fonseca1-0/+23
2014-10-28cmake: Update android.toolchain.cmake from upstream.José Fonseca1-2/+4
From https://github.com/taka-no-me/android-cmake/commit/763b9f6ec43bf66f3b586669b68b9b6374c8f4b5 Fixes issue #293 for r9* NDKs.
2014-10-02cmake: Package/install .PDB files too.José Fonseca1-0/+17
2014-09-24cmake: Force searching DirectX headers/libraries outside root path.José Fonseca1-5/+9
Otherwise headers/libraries are never found when cross-compiling.
2014-09-24cmake: Improve DirectX detection on recent MSVC.José Fonseca1-342/+201
Recent MSVC versions have DirectX headers in Windows SDK, so it's easier and more future proof to check the presence of the headers via check_include_file_cxx than find_path, as we don't know exactly where the headers are.
2014-07-17cmake: Use POSITION_INDEPENDENT_CODE target property.José Fonseca1-6/+2
For convenience libraries, instead of mucking about with compilation flags. Suggested by Chad Versace on Waffle mailing list.
2014-06-25cmake: Refactor all convenience library generation into a function.José Fonseca1-0/+19
2014-06-23cmake: Fix build with Visual Studio toolchain for XP.José Fonseca1-21/+49
2014-06-13cmake: Improve DirectX detection.José Fonseca1-35/+65
Based from apitrace-tests change.
2014-02-10android.toolchain.cmake: update from upstream (#225)Alexander Monakov1-22/+54
From https://github.com/taka-no-me/android-cmake/commit/5db45cfb87fec180b74963d3680dd60d4d8d8c3a
2013-11-29eglretrace: Allow to build eglretrace with Waffle on desktop systems.José Fonseca1-1/+1
One needs to set ENABLE_WAFFLE and the Waffle_* variables manually. This allows to reproduce issue #197 outside Android.
2013-11-13Android: Port eglretracer for Android (v5)Juha-Pekka Heikkila1-0/+38
I fixed shareContext problem pointed out by Chad. In shareContext event I chose to just abort out as for time being I could not make it any nicer. Signed-off-by: José Fonseca <jfonseca@vmware.com>
2013-06-08Update android.toolchain.cmake to upstream commit ↵Chirayu Desai1-35/+114
fd1f7055f8b7338644d58d9a2015a784dfa3a5ca
2013-04-12cmake: Update android.toolchain.cmake from upstream (issue #115).José Fonseca1-348/+887
From https://github.com/taka-no-me/android-cmake/commit/62bcf2b40e8b8a943dd4923dfcf614e661af0678
2013-03-11cmake: Fix D2D include path w/ Visual Studio 2012.José Fonseca1-4/+2
2012-11-07Merge branch 'master' into d2dJosé Fonseca2-56/+13
2012-10-27Always use bundled QJson.José Fonseca1-44/+0
In order to support NaN/Infite.
2012-10-25Don't let android cmake toolchain screw up the binary output path.José Fonseca1-12/+13
2012-09-28Merge remote-tracking branch 'github/master' into d2dJosé Fonseca3-51/+1268
Conflicts: .gitignore CMakeLists.txt cmake/FindDirectX.cmake
2012-09-20Update to latest CMake Android toolchain (issue #92).José Fonseca1-136/+151
Thanks to all that drew my attention to this.
2012-08-11Update android.toolchain.cmakeHuang Dongsung1-77/+165
2012-05-09Find FXC executable.José Fonseca1-0/+7
2012-04-30Support VS 2011 / Windows 8 SDK.José Fonseca1-67/+74
2012-04-28Find DirectX 11.1 headers too.José Fonseca1-0/+18
2012-04-14Minimal D3D11 support.José Fonseca1-9/+62
2012-04-13Find the x64 DXSDK libraries.José Fonseca1-8/+15
2012-03-17Update android.toolchain.cmake to latest from android-cmake project.José Fonseca1-249/+864
2012-03-17Add support for building for Android (currently only build egltrace.so)George Wright2-0/+408
Signed-off-by: José Fonseca <jose.r.fonseca@gmail.com>
2011-10-10Draft D2D trace support.José Fonseca1-0/+19
2011-06-02Make windows build user friendlier.José Fonseca1-0/+29
2011-06-02Smarter detection of DirectX SDK.José Fonseca1-37/+46