mirror of
https://github.com/aseprite/aseprite.git
synced 2024-10-06 06:50:07 +00:00
87d2d5595f
Remove all the "modules" stuff from Allegro's CMakeLists.txt
42 lines
1.1 KiB
CMake
42 lines
1.1 KiB
CMake
# - Find DirectInput
|
|
# Find the DirectInput includes and libraries
|
|
#
|
|
# DINPUT_INCLUDE_DIR - where to find dinput.h
|
|
# DINPUT_LIBRARIES - List of libraries when using dinput.
|
|
# DINPUT_FOUND - True if dinput found.
|
|
|
|
if(DINPUT_INCLUDE_DIR)
|
|
# Already in cache, be silent
|
|
set(DINPUT_FIND_QUIETLY TRUE)
|
|
endif(DINPUT_INCLUDE_DIR)
|
|
|
|
# Makes my life easier.
|
|
if(MSVC)
|
|
set(HINT_INCLUDE "C:/Program Files/Microsoft DirectX SDK (August 2008)/Include")
|
|
set(HINT_LIB "C:/Program Files/Microsoft DirectX SDK (August 2008)/Lib")
|
|
endif(MSVC)
|
|
|
|
find_path(DINPUT_INCLUDE_DIR dinput.h
|
|
PATH ${HINT_INCLUDE}
|
|
)
|
|
|
|
find_library(DINPUT_LIBRARY
|
|
NAMES dinput dinput8
|
|
PATHS ${HINT_LIB}
|
|
PATH_SUFFIXES x86 x64
|
|
)
|
|
|
|
# Handle the QUIETLY and REQUIRED arguments and set DINPUT_FOUND to TRUE if
|
|
# all listed variables are TRUE.
|
|
include(FindPackageHandleStandardArgs)
|
|
find_package_handle_standard_args(DINPUT DEFAULT_MSG
|
|
DINPUT_INCLUDE_DIR DINPUT_LIBRARY)
|
|
|
|
if(DINPUT_FOUND)
|
|
set(DINPUT_LIBRARIES ${DINPUT_LIBRARY})
|
|
else(DINPUT_FOUND)
|
|
set(DINPUT_LIBRARIES)
|
|
endif(DINPUT_FOUND)
|
|
|
|
mark_as_advanced(DINPUT_INCLUDE_DIR DINPUT_LIBRARY)
|