diff --git a/projectm-eval/install-pkgconfig.cmake.in b/projectm-eval/install-pkgconfig.cmake.in index b0c1b67..212d211 100644 --- a/projectm-eval/install-pkgconfig.cmake.in +++ b/projectm-eval/install-pkgconfig.cmake.in @@ -4,4 +4,7 @@ set(CMAKE_INSTALL_LIBDIR "@CMAKE_INSTALL_LIBDIR@") set(CMAKE_INSTALL_INCLUDEDIR "@CMAKE_INSTALL_INCLUDEDIR@") set(PROJECT_VERSION "@PROJECT_VERSION@") set(PROJECTM_EVAL_FLOAT_SIZE "@PROJECTM_EVAL_FLOAT_SIZE@") -configure_file(@CMAKE_CURRENT_SOURCE_DIR@/projectm-eval.pc.in ${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}/pkgconfig/projectm-eval.pc @ONLY) + +set(PKGCONFIG_INSTALL_DIR "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}/pkgconfig") +file(MAKE_DIRECTORY "${PKGCONFIG_INSTALL_DIR}") +configure_file(@CMAKE_CURRENT_SOURCE_DIR@/projectm-eval.pc.in "${PKGCONFIG_INSTALL_DIR}/projectm-eval.pc" @ONLY)