]> git.lizzy.rs Git - dragonfireclient.git/blob - cmake/Modules/MinetestFindIrrlichtHeaders.cmake
Formally drop support for building with upstream Irrlicht
[dragonfireclient.git] / cmake / Modules / MinetestFindIrrlichtHeaders.cmake
1 # Locate IrrlichtMt headers on system.
2
3 find_path(IRRLICHT_INCLUDE_DIR NAMES irrlicht.h
4         DOC "Path to the directory with IrrlichtMt includes"
5         PATHS
6         /usr/local/include/irrlichtmt
7         /usr/include/irrlichtmt
8         /system/develop/headers/irrlichtmt #Haiku
9         PATH_SUFFIXES "include/irrlichtmt"
10 )
11
12 # Handholding for users
13 if(IRRLICHT_INCLUDE_DIR AND (NOT IS_DIRECTORY "${IRRLICHT_INCLUDE_DIR}" OR
14         NOT EXISTS "${IRRLICHT_INCLUDE_DIR}/irrlicht.h"))
15         message(WARNING "IRRLICHT_INCLUDE_DIR was set to ${IRRLICHT_INCLUDE_DIR} "
16                 "but irrlicht.h does not exist inside. The path will not be used.")
17         unset(IRRLICHT_INCLUDE_DIR CACHE)
18 endif()