blender/build_files/cmake/Modules
lazydodo 64f5afdb89 [Cycles/MSVC/Testing] Fix broken test code.
Currently the tests don't run on windows for the following reasons

1) render_graph_finalize has an linking issue due missing a bunch of libraries (not sure why this is not an issue for linux)
2) This one is more interesting, in test/python/cmakelists.txt ${TEST_BLENDER_EXE_BARE} and ${TEST_BLENDER_EXE} are flat out wrong, but for some reason this doesn't matter for most tests, cause ctest will actually go out and look for the executable and fix the path for you *BUT* only for the command, if you use them in any of the parameters it'll happily pass on the wrong path.
3) on linux you can just run a .py file, windows is not as awesome and needs to be told to run it with pyton.
4) had to use the NAME/COMMAND long form of add_test otherwise $<TARGET_FILE:blender> doesn't get expanded, why? beats me.
5) missing idiff.exe for msvc2015/x64 in the libs folder.

This patch addresses 1-4 , but given I have no working Linux build environment, I'm unsure if it'll break anything there

5 has been fixed in rBL61751

Reviewers: juicyfruit, brecht, sergey

Reviewed By: sergey

Subscribers: Blendify

Tags: #cycles, #automated_testing

Differential Revision: https://developer.blender.org/D2367
2017-01-25 09:37:19 -07:00
..
FindAlembic.cmake Basic Alembic support 2016-08-06 10:58:13 +02:00
FindAudaspace.cmake CMake: AUDASPACE_ROOT_DIR wasn't working 2015-08-06 13:03:07 +10:00
FindEigen3.cmake CMake: unbundle eigen3 2015-03-19 15:41:41 +11:00
FindFftw3.cmake - add example for python rna property update 2011-06-20 02:54:56 +00:00
FindGLEW.cmake CMake: cleanup, namespace & unused vars 2014-11-16 13:04:10 +01:00
FindHDF5.cmake Basic Alembic support 2016-08-06 10:58:13 +02:00
FindIcuLinux.cmake Fix when statically linking with distro's boost: in this case, we most likely also need to statically link against icu, as most boost packages are built with it. Without that, you get a bunch of errors at link time (when using boost_locale, or, in freestyle branch, boost_regex). 2012-11-19 08:51:35 +00:00
FindJack.cmake Fix T49656: Crash when starting playback while using JACK audio with A/V sync 2016-10-22 15:00:32 +02:00
FindJeMalloc.cmake CMake: Add search path for jemalloc which corresponds to own and studio setup 2015-02-14 12:29:48 +05:00
FindLLVM.cmake CMake: check for LLVM static library by default 2016-01-19 12:37:26 +11:00
FindLZO.cmake CMake: unbundle LZO library 2015-03-13 22:36:01 +11:00
FindOpenCOLLADA.cmake CMake: cleanup, namespace & unused vars 2014-11-16 13:04:10 +01:00
FindOpenColorIO.cmake Cleanup: warnings 2014-12-01 14:54:13 +01:00
FindOpenEXR.cmake Added default install location from install_deps.sh to FindOpenEXR.cmake 2015-01-28 23:36:51 +05:00
FindOpenGLES.cmake CMake: mark lib/debug options advanced 2015-03-05 15:42:01 +11:00
FindOpenImageIO.cmake CMake: Fix typo in OIIO module 2015-06-10 16:51:52 +02:00
FindOpenJPEG.cmake Revert "OpenJPEG: update to 2.1 from 1.5" 2016-07-12 17:38:26 +02:00
FindOpenShadingLanguage.cmake CMake cleanup: Move OSL detection code into FindOpenShadingLanguage.cmake 2015-02-10 02:45:59 +05:00
FindOpenSubdiv.cmake CMake: Add additional search path for OpenSubdiv 2016-01-14 12:46:01 +05:00
FindOpenVDB.cmake Implementation of OpenVDB as a possible cache format for smoke 2016-01-23 08:39:40 +01:00
FindPCRE.cmake Cleanup 2015-03-19 20:34:02 +11:00
FindPugiXML.cmake CMake: Need to find pugixml.hpp instead of pugixml.h 2015-03-05 17:23:23 +05:00
FindPythonLibsUnix.cmake missed last commit 2015-11-27 18:00:02 +11:00
FindSDL2.cmake Ensure CMake finds SDL 2.0 2015-02-16 09:27:50 +01:00
FindSndFile.cmake - add example for python rna property update 2011-06-20 02:54:56 +00:00
FindSpacenav.cmake more cmake/x11 edits 2011-08-02 06:32:53 +00:00
FindTBB.cmake OpenVDB: Get rid of hardcoded TBB variables and enabled for Linux buildbot 2016-01-27 12:27:35 +01:00
FindXML2.cmake - removed some duplicate library links from cmake (which were needed because of bad level calls) 2011-09-14 01:02:57 +00:00
GTestTesting.cmake [Cycles/MSVC/Testing] Fix broken test code. 2017-01-25 09:37:19 -07:00