"ts/webui/src/static/model/trial.ts" did not exist on "7e35d32e2987493838779826155f7434bc30b81c"
Unverified Commit 7b12ec03 authored by Paul Fultz II's avatar Paul Fultz II Committed by GitHub
Browse files

Add a check for inclusion of windows.h header (#2049)

parent 48b8ed96
...@@ -202,11 +202,16 @@ endif() ...@@ -202,11 +202,16 @@ endif()
function(test_header NAME HEADER) function(test_header NAME HEADER)
file(WRITE ${CMAKE_CURRENT_BINARY_DIR}/header-main-include-${NAME}.cpp file(WRITE ${CMAKE_CURRENT_BINARY_DIR}/header-main-include-${NAME}.cpp "
"#include <${HEADER}>\nint main() {}\n" #include <${HEADER}>
int main() {}\n"
) )
file(WRITE ${CMAKE_CURRENT_BINARY_DIR}/header-static-include-${NAME}.cpp file(WRITE ${CMAKE_CURRENT_BINARY_DIR}/header-static-include-${NAME}.cpp "
"#include <${HEADER}>\n" #include <${HEADER}>
#if defined(min) || defined(max) || defined(near) || defined(far)
#error \"Do not include windows.h in header files\"
#endif
\n"
) )
add_test_executable(${NAME} add_test_executable(${NAME}
${CMAKE_CURRENT_BINARY_DIR}/header-main-include-${NAME}.cpp ${CMAKE_CURRENT_BINARY_DIR}/header-main-include-${NAME}.cpp
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment