dawn_configure_file¶
Configure a file and store the output in the same directory hirarchy as the input file while
substituting CMAKE_SOURCE_DIR for CMAKE_BINARY_DIR. If the input file has a .cmake
extension, it will be removed in the output. This will also handle the installation of the file
correctly by replacing src/ with include/.
dawn_configure_file(FILE)
FILE- File to configure.
Example¶
dawn_configure_file(${CMAKE_SOURCE_DIR}/src/dawn/Config.h.cmake)
Ths stores the configured file in ${CMAKE_BINARY_DIR}/src/dawn/Config.h and, in addition, it
will install it in ${CMAKE_INSTALL_PREFIX}/include/dawn/Config.h” (hence it will strip
"src/").