mirror of
https://github.com/luanti-org/luanti.git
synced 2025-08-01 17:38:41 +00:00
CMake working on Linux (not on windows)
--HG-- rename : Makefile => Makefile.bak
This commit is contained in:
parent
683b08beef
commit
d825ed572f
13 changed files with 859 additions and 0 deletions
38
cmake/Modules/FindIrrlicht.cmake
Normal file
38
cmake/Modules/FindIrrlicht.cmake
Normal file
|
@ -0,0 +1,38 @@
|
|||
MESSAGE(STATUS "IRRDIR = $ENV{IRRDIR}")
|
||||
|
||||
FIND_PATH(IRRLICHT_INCLUDE_DIR NAMES irrlicht.h
|
||||
PATHS
|
||||
$ENV{IRRDIR}/include
|
||||
/usr/local/include/irrlicht
|
||||
/usr/include/irrlicht
|
||||
)
|
||||
|
||||
MESSAGE(STATUS "IRRLICHT_INCLUDE_DIR = ${IRRLICHT_INCLUDE_DIR}")
|
||||
|
||||
FIND_LIBRARY(IRRLICHT_LIBRARY NAMES libIrrlicht.a Irrlicht
|
||||
PATHS
|
||||
$ENV{IRRDIR}/lib
|
||||
$ENV{IRRDIR}/lib/Linux
|
||||
$ENV{IRRDIR}/lib/MacOSX
|
||||
$ENV{IRRDIR}/lib/Win32-gcc
|
||||
$ENV{IRRDIR}/lib/Win32-visualstudio
|
||||
$ENV{IRRDIR}/lib/Win64-visualstudio
|
||||
/usr/local/lib
|
||||
/usr/lib
|
||||
)
|
||||
|
||||
MESSAGE(STATUS "IRRLICHT_LIBRARY = ${IRRLICHT_LIBRARY}")
|
||||
|
||||
# handle the QUIETLY and REQUIRED arguments and set IRRLICHT_FOUND to TRUE if
|
||||
# all listed variables are TRUE
|
||||
INCLUDE(FindPackageHandleStandardArgs)
|
||||
FIND_PACKAGE_HANDLE_STANDARD_ARGS(IRRLICHT DEFAULT_MSG IRRLICHT_LIBRARY IRRLICHT_INCLUDE_DIR)
|
||||
|
||||
IF(IRRLICHT_FOUND)
|
||||
SET(IRRLICHT_LIBRARIES ${IRRLICHT_LIBRARY})
|
||||
ELSE(IRRLICHT_FOUND)
|
||||
SET(IRRLICHT_LIBRARIES)
|
||||
ENDIF(IRRLICHT_FOUND)
|
||||
|
||||
MARK_AS_ADVANCED(IRRLICHT_LIBRARY IRRLICHT_INCLUDE_DIR)
|
||||
|
Loading…
Add table
Add a link
Reference in a new issue