Fix: wrong extension of configured files
[staging/xdg-launcher.git] / cmake / cmake.d / 02-macros.cmake
index a04b915..7444214 100644 (file)
@@ -20,7 +20,7 @@
 #--------------------------------------------------------------------------
 #  WARNING:
 #     Do not change this cmake template
-#     Customise your preferences in "./etc/config.cmake"
+#     Customise your preferences in "./conf.d/cmake/config.cmake"
 #--------------------------------------------------------------------------
 # Generic useful macro
 # -----------------------
@@ -42,6 +42,7 @@ macro(configure_files_in_dir dir)
        foreach(file ${filelist})
                get_filename_component(filename ${file} NAME)
                string(REGEX REPLACE "target" "${RSYNC_TARGET}" destinationfile ${filename})
+               string(REGEX REPLACE ".in$" "" destinationfile ${destinationfile})
                configure_file(${file} ${CMAKE_CURRENT_BINARY_DIR}/target/${destinationfile})
        endforeach()
 endmacro(configure_files_in_dir)
@@ -274,4 +275,4 @@ macro(project_closing_msg)
                 add_dependencies(${PROJECT_NAME}_build_done
                        ${DEPENDENCIES_TARGET} ${PROJECT_TARGETS})
        endif()
-endmacro()
\ No newline at end of file
+endmacro()