PageRenderTime 827ms CodeModel.GetById 816ms RepoModel.GetById 0ms app.codeStats 0ms

/indra/cmake/DirectX.cmake

https://bitbucket.org/lindenlab/viewer-beta/
CMake | 46 lines | 41 code | 4 blank | 1 comment | 7 complexity | 31cc90d2f285e4924982dc9929e5118f MD5 | raw file
Possible License(s): LGPL-2.1
  1. # -*- cmake -*-
  2. if (VIEWER AND WINDOWS)
  3. find_path(DIRECTX_INCLUDE_DIR dxdiag.h
  4. "$ENV{DXSDK_DIR}/Include"
  5. "$ENV{PROGRAMFILES}/Microsoft DirectX SDK (August 2009)/Include"
  6. "$ENV{PROGRAMFILES}/Microsoft DirectX SDK (March 2009)/Include"
  7. "$ENV{PROGRAMFILES}/Microsoft DirectX SDK (August 2008)/Include"
  8. "$ENV{PROGRAMFILES}/Microsoft DirectX SDK (June 2008)/Include"
  9. "$ENV{PROGRAMFILES}/Microsoft DirectX SDK (March 2008)/Include"
  10. "$ENV{PROGRAMFILES}/Microsoft DirectX SDK (November 2007)/Include"
  11. "$ENV{PROGRAMFILES}/Microsoft DirectX SDK (August 2007)/Include"
  12. "C:/DX90SDK/Include"
  13. "$ENV{PROGRAMFILES}/DX90SDK/Include"
  14. )
  15. if (DIRECTX_INCLUDE_DIR)
  16. include_directories(${DIRECTX_INCLUDE_DIR})
  17. if (DIRECTX_FIND_QUIETLY)
  18. message(STATUS "Found DirectX include: ${DIRECTX_INCLUDE_DIR}")
  19. endif (DIRECTX_FIND_QUIETLY)
  20. else (DIRECTX_INCLUDE_DIR)
  21. message(FATAL_ERROR "Could not find DirectX SDK Include")
  22. endif (DIRECTX_INCLUDE_DIR)
  23. find_path(DIRECTX_LIBRARY_DIR dxguid.lib
  24. "$ENV{DXSDK_DIR}/Lib/x86"
  25. "$ENV{PROGRAMFILES}/Microsoft DirectX SDK (August 2009)/Lib/x86"
  26. "$ENV{PROGRAMFILES}/Microsoft DirectX SDK (March 2009)/Lib/x86"
  27. "$ENV{PROGRAMFILES}/Microsoft DirectX SDK (August 2008)/Lib/x86"
  28. "$ENV{PROGRAMFILES}/Microsoft DirectX SDK (June 2008)/Lib/x86"
  29. "$ENV{PROGRAMFILES}/Microsoft DirectX SDK (March 2008)/Lib/x86"
  30. "$ENV{PROGRAMFILES}/Microsoft DirectX SDK (November 2007)/Lib/x86"
  31. "$ENV{PROGRAMFILES}/Microsoft DirectX SDK (August 2007)/Lib/x86"
  32. "C:/DX90SDK/Lib"
  33. "$ENV{PROGRAMFILES}/DX90SDK/Lib"
  34. )
  35. if (DIRECTX_LIBRARY_DIR)
  36. if (DIRECTX_FIND_QUIETLY)
  37. message(STATUS "Found DirectX include: ${DIRECTX_LIBRARY_DIR}")
  38. endif (DIRECTX_FIND_QUIETLY)
  39. else (DIRECTX_LIBRARY_DIR)
  40. message(FATAL_ERROR "Could not find DirectX SDK Libraries")
  41. endif (DIRECTX_LIBRARY_DIR)
  42. endif (VIEWER AND WINDOWS)