Changeset 2318 for code/branches/buildsystem/cmake/FindDirectX.cmake
- Timestamp:
- Dec 3, 2008, 2:51:06 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/buildsystem/cmake/FindDirectX.cmake
r2278 r2318 9 9 # > www.orxonox.net < 10 10 11 IF (DirectX_INCLUDE_DIR AND DirectX_LIB_DIR) 12 SET(DirectX_FIND_QUIETLY TRUE) 13 ENDIF (DirectX_INCLUDE_DIR AND DirectX_LIB_DIR) 14 15 set(DirectX_FOUND "NO") 16 17 FIND_PATH(DirectX_INCLUDE_DIR "dinput.h" 18 ../libs/DXSDK/Include 19 $ENV{DXSDK_DIR}/Include 11 FIND_PATH(DirectX_INCLUDE_DIR dinput.h 12 PATHS 13 $ENV{DXSDK_DIR} 14 PATH_SUFFIXES include 20 15 ) 21 16 22 FIND_PATH(DirectX_LIB_DIR "dinput8.lib" 23 ../libs/DXSDK/Lib 24 ../libs/DXSDK/Lib/x86 25 $ENV{DXSDK_DIR}/lib/x86 17 FIND_PATH(DirectX_LIB_DIR dinput8.lib 18 $ENV{DXSDK_DIR} 19 PATH_SUFFIXES lib lib/x86 26 20 ) 27 21 28 IF (DirectX_INCLUDE_DIR AND DirectX_LIB_DIR) 29 SET (DirectX_FOUND "YES") 30 ENDIF (DirectX_INCLUDE_DIR AND DirectX_LIB_DIR) 22 INCLUDE(FindPackageHandleStandardArgs) 23 FIND_PACKAGE_HANDLE_STANDARD_ARGS(DirectX DEFAULT_MSG DirectX_INCLUDE_DIR DirectX_LIB_DIR) 31 24 32 IF (DirectX_FOUND)33 IF (NOT DirectX_FIND_QUIETLY)34 MESSAGE(STATUS "DirectX was found.")35 IF (VERBOSE_FIND)36 MESSAGE (STATUS " include path: ${DirectX_INCLUDE_DIR}")37 MESSAGE (STATUS " library path: ${DirectX_LIB_DIR}")38 MESSAGE (STATUS " libraries: dinput8.lib")39 ENDIF (VERBOSE_FIND)40 ENDIF (NOT DirectX_FIND_QUIETLY)41 ELSE (DirectX_FOUND)42 IF (NOT DirectX_INCLUDE_DIR)43 MESSAGE(SEND_ERROR "DirectX include path was not found.")44 ENDIF (NOT DirectX_INCLUDE_DIR)45 IF (NOT DirectX_LIB_DIR)46 MESSAGE(SEND_ERROR "DirectX library was not found.")47 ENDIF (NOT DirectX_LIB_DIR)48 ENDIF (DirectX_FOUND)49 25 ENDIF(WIN32) 26 27 MARK_AS_ADVANCED(DirectX_INCLUDE_DIR DirectX_LIB_DIR)
Note: See TracChangeset
for help on using the changeset viewer.