Skip to content

Commit 6871a82

Browse files
committed
Do not convert file everytime it is configured
1 parent 3f79968 commit 6871a82

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,7 @@ FOREACH (F ${PREDEF_FILES})
126126
FILE (READ ${CMAKE_CURRENT_SOURCE_DIR}/external/boost/predef/include/boost/${F} CONTENT)
127127
STRING(REPLACE "BOOST_" "MSGPACK_" CONTENT ${CONTENT})
128128
STRING(REPLACE "boost/" "msgpack/" CONTENT ${CONTENT})
129-
FILE (WRITE ${CMAKE_CURRENT_SOURCE_DIR}/include/msgpack/${F} ${CONTENT})
129+
FILE (GENERATE OUTPUT ${CMAKE_CURRENT_SOURCE_DIR}/include/msgpack/${F} CONTENT ${CONTENT})
130130
ENDFOREACH ()
131131

132132
FILE (GLOB_RECURSE PREPROCESSOR_FILES RELATIVE ${CMAKE_CURRENT_SOURCE_DIR}/external/boost/preprocessor/include/boost ${CMAKE_CURRENT_SOURCE_DIR}/external/boost/preprocessor/include/boost/*.hpp)
@@ -136,7 +136,7 @@ FOREACH (F ${PREPROCESSOR_FILES})
136136
FILE (READ ${CMAKE_CURRENT_SOURCE_DIR}/external/boost/preprocessor/include/boost/${F} CONTENT)
137137
STRING(REPLACE "BOOST_" "MSGPACK_" CONTENT ${CONTENT})
138138
STRING(REPLACE "boost/" "msgpack/" CONTENT ${CONTENT})
139-
FILE (WRITE ${CMAKE_CURRENT_SOURCE_DIR}/include/msgpack/${F} ${CONTENT})
139+
FILE (GENERATE OUTPUT ${CMAKE_CURRENT_SOURCE_DIR}/include/msgpack/${F} CONTENT ${CONTENT})
140140
ENDFOREACH ()
141141

142142
FIND_PACKAGE (GTest)

0 commit comments

Comments
 (0)