From f7a2b6099245ee47cd7f87b2ca7c0a8e513797d0 Mon Sep 17 00:00:00 2001 From: Hugo Lima Date: Wed, 24 Feb 2010 15:54:38 -0300 Subject: Fix bug in CMakeLists.txt triggered when some paths contains white spaces. --- CMakeLists.txt | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) (limited to 'CMakeLists.txt') diff --git a/CMakeLists.txt b/CMakeLists.txt index 40a405c..fd5b7ff 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -25,7 +25,7 @@ set(generator_plugin_DIR ${LIB_INSTALL_DIR}/generatorrunner) add_definitions(${QT_DEFINITIONS}) -configure_file(generatorrunnerconfig.h.in ${CMAKE_CURRENT_BINARY_DIR}/generatorrunnerconfig.h @ONLY) +configure_file(generatorrunnerconfig.h.in "${CMAKE_CURRENT_BINARY_DIR}/generatorrunnerconfig.h" @ONLY) set(CMAKE_BUILD_TYPE Debug) @@ -46,10 +46,10 @@ target_link_libraries(generatorrunner ${QT_QTCORE_LIBRARY}) # create pkg-config file -configure_file(${CMAKE_CURRENT_SOURCE_DIR}/generatorrunner.pc.in - ${CMAKE_CURRENT_BINARY_DIR}/generatorrunner.pc @ONLY) -configure_file(${CMAKE_CURRENT_SOURCE_DIR}/FindGeneratorRunner.cmake.in - ${CMAKE_CURRENT_BINARY_DIR}/FindGeneratorRunner.cmake @ONLY) +configure_file("${CMAKE_CURRENT_SOURCE_DIR}/generatorrunner.pc.in" + "${CMAKE_CURRENT_BINARY_DIR}/generatorrunner.pc" @ONLY) +configure_file("${CMAKE_CURRENT_SOURCE_DIR}/FindGeneratorRunner.cmake.in" + "${CMAKE_CURRENT_BINARY_DIR}/FindGeneratorRunner.cmake" @ONLY) # uninstall target configure_file("${CMAKE_CURRENT_SOURCE_DIR}/cmake_uninstall.cmake" @@ -63,22 +63,22 @@ add_custom_target(uninstall "${CMAKE_COMMAND}" set(ARCHIVE_NAME ${CMAKE_PROJECT_NAME}-${generator_VERSION}) add_custom_target(dist COMMAND git archive --prefix=${ARCHIVE_NAME}/ HEAD - | bzip2 > ${CMAKE_BINARY_DIR}/${ARCHIVE_NAME}.tar.bz2 - WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}) + | bzip2 > "${CMAKE_BINARY_DIR}/${ARCHIVE_NAME}.tar.bz2" + WORKING_DIRECTORY "${CMAKE_SOURCE_DIR}") -install(TARGETS genrunner LIBRARY DESTINATION ${LIB_INSTALL_DIR} - ARCHIVE DESTINATION ${LIB_INSTALL_DIR} +install(TARGETS genrunner LIBRARY DESTINATION "${LIB_INSTALL_DIR}" + ARCHIVE DESTINATION "${LIB_INSTALL_DIR}" RUNTIME DESTINATION bin) install(TARGETS generatorrunner DESTINATION bin) install(FILES generator.h DESTINATION include/generatorrunner) install(FILES generatorrunnermacros.h DESTINATION include/generatorrunner) -install(FILES ${CMAKE_CURRENT_BINARY_DIR}/generatorrunner.pc DESTINATION - ${LIB_INSTALL_DIR}/pkgconfig) -install(FILES ${CMAKE_CURRENT_BINARY_DIR}/FindGeneratorRunner.cmake +install(FILES "${CMAKE_CURRENT_BINARY_DIR}/generatorrunner.pc" DESTINATION + "${LIB_INSTALL_DIR}/pkgconfig") +install(FILES "${CMAKE_CURRENT_BINARY_DIR}/FindGeneratorRunner.cmake" DESTINATION "share/cmake-${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}/Modules") #FIXME: manpages should be installed only on Linux targets -file(GLOB manpages ${CMAKE_CURRENT_SOURCE_DIR}/*.1) +file(GLOB manpages "${CMAKE_CURRENT_SOURCE_DIR}/*.1") install(FILES ${manpages} DESTINATION share/man/man1) enable_testing() -- cgit v1.2.3