@@ -15,7 +15,7 @@ target_include_directories(
1515 "${LIBRARY_NAME} "
1616 PUBLIC
1717 "$<BUILD_INTERFACE :${CMAKE_CURRENT_SOURCE_DIR } >"
18- "$<BUILD_INTERFACE :${CMAKE_BINARY_DIR } >"
18+ "$<BUILD_INTERFACE :${PROJECT_BINARY_DIR } >"
1919 "$<INSTALL_INTERFACE :${CMAKE_INSTALL_INCLUDEDIR} >"
2020)
2121
@@ -27,7 +27,7 @@ set_target_properties(
2727)
2828
2929include (GenerateExportHeader )
30- set (_export_file "${CMAKE_BINARY_DIR } /${LIBRARY_NAME} _export.h" )
30+ set (_export_file "${PROJECT_BINARY_DIR } /${LIBRARY_NAME} _export.h" )
3131generate_export_header ("${LIBRARY_NAME} " EXPORT_FILE_NAME "${_export_file} " )
3232
3333#################
@@ -62,7 +62,7 @@ install(FILES ${Header_Files} "${_export_file}"
6262
6363option (C89STRINGUTILS_BUILD_AMALGAMATION "Generate STB-style single-file header amalgamation" OFF )
6464if (C89STRINGUTILS_BUILD_AMALGAMATION)
65- set (amalg_file "${CMAKE_CURRENT_BINARY_DIR } /${PROJECT_NAME } _amalgamation.h" )
65+ set (amalg_file "${PROJECT_BINARY_DIR } /${PROJECT_NAME } _amalgamation.h" )
6666 set_property (DIRECTORY APPEND PROPERTY CMAKE_CONFIGURE_DEPENDS
6767 "c89stringutils_export_pregen.h"
6868 "c89stringutils_log.h"
@@ -78,7 +78,7 @@ if (C89STRINGUTILS_BUILD_AMALGAMATION)
7878 file (READ "${CMAKE_CURRENT_SOURCE_DIR } /c89stringutils_safecrt.c" amalg_safecrt_source )
7979 file (READ "${CMAKE_CURRENT_SOURCE_DIR } /stb_sprintf.h" amalg_stb )
8080 file (READ "${CMAKE_CURRENT_SOURCE_DIR } /c89stringutils_string_extras.c" amalg_source )
81- file (READ "${CMAKE_BINARY_DIR } /${PROJECT_NAME } Config.h" amalg_config )
81+ file (READ "${PROJECT_BINARY_DIR } /${PROJECT_NAME } Config.h" amalg_config )
8282
8383 string (REPLACE "#include \" c89stringutils_export.h\" " "" amalg_header "${amalg_header} " )
8484 string (REPLACE "#include \" c89stringutilsConfig.h\" " "" amalg_header "${amalg_header} " )
0 commit comments