From 12d1f4448c30d313e8f0e70d89f29b709f5dd70d Mon Sep 17 00:00:00 2001 From: Shauren Date: Sat, 15 Jun 2024 17:07:25 +0200 Subject: Build: Decouple compiler specific settings from os settings --- cmake/compiler/mingw/settings.cmake | 42 ------------------------------------- 1 file changed, 42 deletions(-) delete mode 100644 cmake/compiler/mingw/settings.cmake (limited to 'cmake/compiler/mingw/settings.cmake') diff --git a/cmake/compiler/mingw/settings.cmake b/cmake/compiler/mingw/settings.cmake deleted file mode 100644 index 94cb2f9d522..00000000000 --- a/cmake/compiler/mingw/settings.cmake +++ /dev/null @@ -1,42 +0,0 @@ -# set up output paths for executable binaries (.exe-files, and .dll-files on DLL-capable platforms) -set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin) - -# Set build-directive (used in core to tell which buildtype we used) -target_compile_definitions(trinity-compile-option-interface - INTERFACE - -D_BUILD_DIRECTIVE="$") - -if(PLATFORM EQUAL 32) - # Required on 32-bit systems to enable SSE2 (standard on x64) - target_compile_options(trinity-compile-option-interface - INTERFACE - -msse2 - -mfpmath=sse) -endif() -target_compile_definitions(trinity-compile-option-interface - INTERFACE - -DHAVE_SSE2 - -D__SSE2__) -message(STATUS "GCC: SFMT enabled, SSE2 flags forced") - -if(WITH_WARNINGS) - target_compile_options(trinity-warning-interface - INTERFACE - -W - -Wall - -Wextra - -Winit-self - -Winvalid-pch - -Wfatal-errors - -Woverloaded-virtual) - - message(STATUS "GCC: All warnings enabled") -endif() - -if(WITH_COREDEBUG) - target_compile_options(trinity-compile-option-interface - INTERFACE - -g3) - - message(STATUS "GCC: Debug-flags set (-g3)") -endif() -- cgit v1.2.3