From 10fc7a5e13ea19208d36c7af1d0bd5dfb26ad037 Mon Sep 17 00:00:00 2001 From: Andreas Maerten <24669514+Yimura@users.noreply.github.com> Date: Tue, 12 Mar 2024 09:35:36 +0100 Subject: [PATCH] feat(CMake): crash on non-MSVC compilers (#2819) --- CMakeLists.txt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 5e5f319e..469c5d2c 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -2,6 +2,10 @@ cmake_minimum_required(VERSION 3.20) project(YimMenu CXX ASM_MASM) +if (NOT MSVC) + message(FATAL_ERROR "Unsupported compiler used '${CMAKE_CXX_COMPILER_ID}', YimMenu only supports MSVC.") +endif() + set(SRC_DIR "${PROJECT_SOURCE_DIR}/src") # Git commit embed