@@ -8,13 +8,14 @@ function( configure_pkg PACKAGE_NAME_T COMPONENT_NAME_T PACKAGE_VERSION_T MAINTA
88 ${MAINTAINER_NM_T} ${MAINTAINER_EMAIL_T} )
99
1010 set (DEB_SOURCE_DIR "${CMAKE_CURRENT_FUNCTION_LIST_DIR} /DEBIAN" )
11+ set (DEB_BUILD_DIR "${CMAKE_BINARY_DIR} /DEBIAN" )
1112 # Create debian directory in build tree
12- file (MAKE_DIRECTORY "${CMAKE_BINARY_DIR} /DEBIAN " )
13+ file (MAKE_DIRECTORY "${DEB_BUILD_DIR} " )
1314
1415 # Configure the copyright file
1516 configure_file (
16- "${CMAKE_BINARY_DIR} /DEBIAN/copyright"
1717 "${DEB_SOURCE_DIR} /copyright.in"
18+ "${DEB_BUILD_DIR} /copyright"
1819 @ONLY
1920 )
2021
@@ -25,25 +26,25 @@ function( configure_pkg PACKAGE_NAME_T COMPONENT_NAME_T PACKAGE_VERSION_T MAINTA
2526
2627 # Configure the changelog file
2728 configure_file (
28- "${CMAKE_BINARY_DIR} /DEBIAN/changelog.Debian"
2929 "${DEB_SOURCE_DIR} /changelog.in"
30+ "${DEB_BUILD_DIR} /changelog.Debian"
3031 @ONLY
3132 )
3233
3334 # Install Change Log
3435 find_program ( DEB_GZIP_EXEC gzip )
35- if (EXISTS "${CMAKE_BINARY_DIR} /DEBIAN /changelog.Debian" )
36+ if (EXISTS "${DEB_BUILD_DIR} /changelog.Debian" )
3637 execute_process (
37- COMMAND ${DEB_GZIP_EXEC} -f -n -9 "${CMAKE_BINARY_DIR} /DEBIAN /changelog.Debian"
38- WORKING_DIRECTORY "${CMAKE_BINARY_DIR} /DEBIAN "
38+ COMMAND ${DEB_GZIP_EXEC} -f -n -9 "${DEB_BUILD_DIR} /changelog.Debian"
39+ WORKING_DIRECTORY "${DEB_BUILD_DIR} "
3940 RESULT_VARIABLE result
4041 OUTPUT_VARIABLE output
4142 ERROR_VARIABLE error
4243 )
4344 if (NOT ${result} EQUAL 0)
4445 message (FATAL_ERROR "Failed to compress: ${error} " )
4546 endif ()
46- install ( FILES "${CMAKE_BINARY_DIR} /DEBIAN /${DEB_CHANGELOG_INSTALL_FILENM} "
47+ install ( FILES "${DEB_BUILD_DIR} /${DEB_CHANGELOG_INSTALL_FILENM} "
4748 DESTINATION ${CMAKE_INSTALL_DOCDIR}
4849 COMPONENT ${COMPONENT_NAME_T} )
4950 endif ()
0 commit comments