gdal/frmts/msg/generate_PublicDecompWT_all.h.cmake

17 строки
676 B
CMake

file(GLOB PUBLIC_DECOMP_WT_SRC
"${BINARY_DIR}/PublicDecompWT/COMP/WT/Src/*.cpp"
"${BINARY_DIR}/PublicDecompWT/COMP/Src/*.cpp"
"${BINARY_DIR}/PublicDecompWT/DISE/*.cpp")
set(PUBLIC_DECOMPTWT_ALL_H "// This is a generated file. Do not edit !
#if ((__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 2)) && !defined(_MSC_VER))
#pragma GCC system_header
#endif
")
foreach(_f IN LISTS PUBLIC_DECOMP_WT_SRC)
if (NOT("${IS_WIN32}" AND (${_f} MATCHES "TimeSpan.cpp" OR ${_f} MATCHES "UTCTime.cpp")))
string(APPEND PUBLIC_DECOMPTWT_ALL_H "#include \"${_f}\"
")
endif()
endforeach()
file(WRITE "${BINARY_DIR}/PublicDecompWT_all.h" "${PUBLIC_DECOMPTWT_ALL_H}")