diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/core/CMakeLists.txt | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/src/core/CMakeLists.txt b/src/core/CMakeLists.txt index 4f6a87b0a..f2e774a6b 100644 --- a/src/core/CMakeLists.txt +++ b/src/core/CMakeLists.txt | |||
| @@ -522,6 +522,23 @@ add_library(core STATIC | |||
| 522 | tools/freezer.h | 522 | tools/freezer.h |
| 523 | ) | 523 | ) |
| 524 | 524 | ||
| 525 | if (MSVC) | ||
| 526 | target_compile_options(core PRIVATE | ||
| 527 | # 'expression' : signed/unsigned mismatch | ||
| 528 | /we4018 | ||
| 529 | # 'argument' : conversion from 'type1' to 'type2', possible loss of data (floating-point) | ||
| 530 | /we4244 | ||
| 531 | # 'conversion' : conversion from 'type1' to 'type2', signed/unsigned mismatch | ||
| 532 | /we4245 | ||
| 533 | # 'operator': conversion from 'type1:field_bits' to 'type2:field_bits', possible loss of data | ||
| 534 | /we4254 | ||
| 535 | # 'var' : conversion from 'size_t' to 'type', possible loss of data | ||
| 536 | /we4267 | ||
| 537 | # 'context' : truncation from 'type1' to 'type2' | ||
| 538 | /we4305 | ||
| 539 | ) | ||
| 540 | endif() | ||
| 541 | |||
| 525 | create_target_directory_groups(core) | 542 | create_target_directory_groups(core) |
| 526 | 543 | ||
| 527 | target_link_libraries(core PUBLIC common PRIVATE audio_core video_core) | 544 | target_link_libraries(core PUBLIC common PRIVATE audio_core video_core) |