|
@@ -34,6 +34,12 @@ message(VERBOSE "* ${PROJECT_NAME} v${PROJECT_VERSION} (${CMAKE_BUILD_TYPE})")
|
|
|
message(VERBOSE "* Copyright (c) 2017-2022 Michele Caini <michele.caini@gmail.com>")
|
|
message(VERBOSE "* Copyright (c) 2017-2022 Michele Caini <michele.caini@gmail.com>")
|
|
|
message(VERBOSE "*")
|
|
message(VERBOSE "*")
|
|
|
|
|
|
|
|
|
|
+#
|
|
|
|
|
+# CMake stuff
|
|
|
|
|
+#
|
|
|
|
|
+
|
|
|
|
|
+list(INSERT CMAKE_MODULE_PATH 0 ${CMAKE_CURRENT_SOURCE_DIR}/cmake/modules)
|
|
|
|
|
+
|
|
|
#
|
|
#
|
|
|
# Compiler stuff
|
|
# Compiler stuff
|
|
|
#
|
|
#
|
|
@@ -218,8 +224,12 @@ endif()
|
|
|
# Install pkg-config file
|
|
# Install pkg-config file
|
|
|
#
|
|
#
|
|
|
|
|
|
|
|
|
|
+include(JoinPaths)
|
|
|
|
|
+
|
|
|
set(EnTT_PKGCONFIG ${CMAKE_CURRENT_BINARY_DIR}/entt.pc)
|
|
set(EnTT_PKGCONFIG ${CMAKE_CURRENT_BINARY_DIR}/entt.pc)
|
|
|
|
|
|
|
|
|
|
+join_paths(EnTT_PKGCONFIG_INCLUDEDIR "\${prefix}" "${CMAKE_INSTALL_INCLUDEDIR}")
|
|
|
|
|
+
|
|
|
configure_file(
|
|
configure_file(
|
|
|
${EnTT_SOURCE_DIR}/cmake/in/entt.pc.in
|
|
${EnTT_SOURCE_DIR}/cmake/in/entt.pc.in
|
|
|
${EnTT_PKGCONFIG}
|
|
${EnTT_PKGCONFIG}
|