From 1702988becd87df16d344cf695e67b5b6fd5ed12 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Aur=C3=A9lie=20DELHAIE?= Date: Sun, 12 Apr 2026 15:37:32 +0200 Subject: [PATCH] fix for windows --- ToDo.pro | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/ToDo.pro b/ToDo.pro index f8d3110..52228f6 100644 --- a/ToDo.pro +++ b/ToDo.pro @@ -2,9 +2,6 @@ QT += widgets sql CONFIG += c++17 -QMAKE_CXXFLAGS += -Wall -Wextra -Wpedantic -QMAKE_CXXFLAGS += -Werror - win32:VERSION = 0.0.1.0 # major.minor.patch.build else:VERSION = 0.0.1 # major.minor.patch @@ -36,17 +33,27 @@ macx { message("Build for macOS") ICON = icon.icns QMAKE_INFO_PLIST = Info.plist + + QMAKE_CXXFLAGS += -Wall -Wextra -Wpedantic + QMAKE_CXXFLAGS += -Werror + QMAKE_CXXFLAGS_RELEASE -= -O QMAKE_CXXFLAGS_RELEASE -= -O1 QMAKE_CXXFLAGS_RELEASE -= -O2 QMAKE_CXXFLAGS_RELEASE *= -O3 - QMAKE_APPLE_DEVICE_ARCHS = arm64 + QMAKE_CXXFLAGS_RELEASE += -march=armv8.6-a+fp16+simd + QMAKE_APPLE_DEVICE_ARCHS = arm64 + TMP_APP_ARCH = APP_ARCH=\"\\\"arm64\\\"\" } linux-* { message("Build for Linux") + + QMAKE_CXXFLAGS += -Wall -Wextra -Wpedantic + QMAKE_CXXFLAGS += -Werror + equals(QMAKE_HOST.arch, aarch64) { message("CPU Architecture : aarch64") QMAKE_CXXFLAGS_RELEASE += -mtune=armv8.6-a+fp16+simd