message(STATUS "*** Building IrrlichtMt ${PROJECT_VERSION} ***")
+include(GNUInstallDirs)
+
if(ANDROID)
set(sysname Android)
elseif(APPLE)
add_subdirectory(examples)
endif()
-# Installation of library and headers.
-include(GNUInstallDirs)
-install(TARGETS ${INSTALL_TARGETS}
- EXPORT IrrlichtMt-export
- DESTINATION "${CMAKE_INSTALL_LIBDIR}"
-)
-
+# Installation of headers.
install(DIRECTORY "${PROJECT_SOURCE_DIR}/include/"
DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}/irrlichtmt"
)
)
include(CMakePackageConfigHelpers)
-configure_package_config_file("${CMAKE_CURRENT_SOURCE_DIR}/Config.cmake.in"
+configure_package_config_file("${PROJECT_SOURCE_DIR}/Config.cmake.in"
"${CMAKE_CURRENT_BINARY_DIR}/IrrlichtMtConfig.cmake"
INSTALL_DESTINATION "${CMAKE_INSTALL_LIBDIR}/cmake/IrrlichtMt"
NO_SET_AND_CHECK_MACRO
set_target_properties(IrrlichtMt PROPERTIES PREFIX "") # for DLL name
endif()
+# Installation of library
if(ANDROID)
- set(INSTALL_TARGETS IrrlichtMt native_app_glue PARENT_SCOPE)
+ set(INSTALL_TARGETS IrrlichtMt native_app_glue)
else()
- set(INSTALL_TARGETS IrrlichtMt PARENT_SCOPE)
+ set(INSTALL_TARGETS IrrlichtMt)
endif()
+
+install(TARGETS ${INSTALL_TARGETS}
+ EXPORT IrrlichtMt-export
+ DESTINATION "${CMAKE_INSTALL_LIBDIR}"
+)