fix empty board

This commit is contained in:
2024-11-04 20:18:59 +01:00
parent 34cb5776f6
commit 9832b2b275
2 changed files with 21 additions and 8 deletions

View File

@@ -4,8 +4,8 @@ greaterThan(QT_MAJOR_VERSION, 5): QT += widgets
CONFIG += c++17
win32:VERSION = 0.3.1.0 # major.minor.patch.build
else:VERSION = 0.3.1 # major.minor.patch
win32:VERSION = 0.3.1.1 # major.minor.patch.build
else:VERSION = 0.3.1.1 # major.minor.patch
DEFINES += APP_VERSION=\"\\\"$${VERSION}\\\"\"
DEFINES += APP_NAME=\"\\\"TaskBoard\\\"\"
@@ -63,6 +63,23 @@ linux-* {
QMAKE_CXXFLAGS_RELEASE *= -O3
}
freebsd-* {
message("Build for FreeBSD")
DEFINES += APP_OS=\"\\\"$$system(freebsd-version -u)\\\"\"
DEFINES += APP_OS_VERSION=\"\\\"$$system(uname -r)\\\"\"
DEFINES += APP_ARCH=\"\\\"$$system(uname -m)\\\"\"
ARCH = $$system(uname -m)
equals(ARCH, aarch64) {
message("CPU Architecture : aarch64")
QMAKE_CXXFLAGS_RELEASE += -mtune=cortex-a72
}
equals(ARCH, amd64) {
message("CPU Architecture : amd64")
QMAKE_CXXFLAGS_RELEASE += -march=skylake
}
QMAKE_CXXFLAGS_RELEASE *= -O3
}
# You can make your code fail to compile if it uses deprecated APIs.
# In order to do so, uncomment the following line.
#DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000 # disables all the APIs deprecated before Qt 6.0.0