2
0
Эх сурвалжийг харах

fix test compilations for latest nuklear vs latest msvc

Andre Weissflog 4 долоо хоног өмнө
parent
commit
7c2e87e84a

+ 4 - 0
tests/ext/CMakeLists.txt

@@ -89,3 +89,7 @@ file(COPY ${spineruntimes_dir}/examples/spineboy/export/spineboy.atlas DESTINATI
 file(COPY ${spineruntimes_dir}/examples/spineboy/export/spineboy.png DESTINATION ${CMAKE_BINARY_DIR}/Debug)
 
 add_library(nuklear nuklear.c)
+if (CMAKE_CXX_COMPILER_ID MATCHES "MSVC")
+    # NOTE: must propagate to upstream includers
+    target_compile_options(nuklear PUBLIC /wd5287)
+endif()

+ 1 - 0
tests/ext/nuklear.c

@@ -26,6 +26,7 @@
 #pragma warning(disable:4127)   // conditional expression is constant
 #pragma warning(disable:4100)   // unreferenced formal parameter
 #pragma warning(disable:4701)   // potentially uninitialized local variable used
+#pragma warning(disable:4116)   // unnamed type definition in parentheses`
 #endif
 #include "nuklear.h"
 #if defined(_MSC_VER)

Файлын зөрүү хэтэрхий том тул дарагдсан байна
+ 808 - 779
tests/ext/nuklear.h


Энэ ялгаанд хэт олон файл өөрчлөгдсөн тул зарим файлыг харуулаагүй болно