Fix remaining FreeBSD build issues

This commit is contained in:
James Buren 2024-08-04 21:07:01 -05:00
parent 66109be668
commit af3dc18841

View file

@ -37,8 +37,9 @@ TEMPLATE = app
# Automatically generated build information # # Automatically generated build information #
#-----------------------------------------------------------------------------------------------# #-----------------------------------------------------------------------------------------------#
win32:BUILDDATE = $$system(date /t) win32:BUILDDATE = $$system(date /t)
unix:!macx:BUILDDATE = $$system(date -R -d "@${SOURCE_DATE_EPOCH:-$(date +%s)}") linux:BUILDDATE = $$system(date -R -d "@${SOURCE_DATE_EPOCH:-$(date +%s)}")
macx:BUILDDATE = $$system(date -I -r "${SOURCE_DATE_EPOCH:-$(date +%s)}") freebsd:BUILDDATE = $$system(date -j -R -r "${SOURCE_DATE_EPOCH:-$(date +%s)}")
macx:BUILDDATE = $$system(date -j -R -r "${SOURCE_DATE_EPOCH:-$(date +%s)}")
GIT_COMMIT_ID = $$system(git log -n 1 --pretty=format:"%H") GIT_COMMIT_ID = $$system(git log -n 1 --pretty=format:"%H")
GIT_COMMIT_DATE = $$system(git log -n 1 --pretty=format:"%ci") GIT_COMMIT_DATE = $$system(git log -n 1 --pretty=format:"%ci")
GIT_BRANCH = $$system(git branch --show-current) GIT_BRANCH = $$system(git branch --show-current)
@ -90,7 +91,6 @@ INCLUDEPATH +=
dependencies/json/ \ dependencies/json/ \
dependencies/libe131/src/ \ dependencies/libe131/src/ \
dependencies/mdns \ dependencies/mdns \
dependencies/mbedtls-2.24.0/include/ \
dmiinfo/ \ dmiinfo/ \
hidapi_wrapper/ \ hidapi_wrapper/ \
i2c_smbus/ \ i2c_smbus/ \
@ -556,23 +556,14 @@ contains(QMAKE_PLATFORM, freebsd) {
TARGET = $$lower($$TARGET) TARGET = $$lower($$TARGET)
INCLUDEPATH -= \
Controllers/GigabyteRGBFusion2GPUController/ \
HEADERS += \ HEADERS += \
AutoStart/AutoStart-FreeBSD.h \ AutoStart/AutoStart-FreeBSD.h \
Controllers/ENESMBusController/ENESMBusInterface/ENESMBusInterface_SpectrixS40G.h \
Controllers/FaustusController/RGBController_Faustus.h \
Controllers/LinuxLEDController/LinuxLEDController.h \
Controllers/LinuxLEDController/RGBController_LinuxLED.h \
HEADERS -= \ HEADERS -= \
Controllers/GigabyteRGBFusion2GPUController/GigabyteRGBFusion2GPUController.h \ Controllers/SeagateController/RGBController_Seagate.h \
Controllers/GigabyteRGBFusion2GPUController/RGBController_GigabyteRGBFusion2GPU.h \ Controllers/SeagateController/SeagateController.h \
Controllers/HoltekController/HoltekA070Controller.h \ Controllers/ENESMBusController/ENESMBusInterface/ENESMBusInterface_ROGArion.h \
Controllers/HoltekController/HoltekA1FAController.h \ $$CONTROLLER_H_WIN \
Controllers/HoltekController/RGBController_HoltekA070.h \
Controllers/HoltekController/RGBController_HoltekA1FA.h
LIBS += \ LIBS += \
-lmbedx509 \ -lmbedx509 \
@ -610,22 +601,14 @@ contains(QMAKE_PLATFORM, freebsd) {
dependencies/hueplusplus-1.0.0/src/LinHttpHandler.cpp \ dependencies/hueplusplus-1.0.0/src/LinHttpHandler.cpp \
serial_port/find_usb_serial_port_linux.cpp \ serial_port/find_usb_serial_port_linux.cpp \
AutoStart/AutoStart-FreeBSD.cpp \ AutoStart/AutoStart-FreeBSD.cpp \
Controllers/ENESMBusController/XPGSpectrixS40GDetect.cpp \
Controllers/ENESMBusController/ENESMBusInterface/ENESMBusInterface_SpectrixS40G.cpp \
Controllers/FaustusController/RGBController_Faustus.cpp \
Controllers/LinuxLEDController/LinuxLEDController.cpp \
Controllers/LinuxLEDController/LinuxLEDControllerDetect.cpp \
Controllers/LinuxLEDController/RGBController_LinuxLED.cpp \
SOURCES -= \ SOURCES -= \
Controllers/GigabyteRGBFusion2GPUController/GigabyteRGBFusion2GPUController.cpp \ Controllers/SeagateController/RGBController_Seagate.cpp \
Controllers/GigabyteRGBFusion2GPUController/GigabyteRGBFusion2GPUControllerDetect.cpp \ Controllers/SeagateController/SeagateController.cpp \
Controllers/GigabyteRGBFusion2GPUController/RGBController_GigabyteRGBFusion2GPU.cpp \ Controllers/SeagateController/SeagateControllerDetect.cpp \
Controllers/HoltekController/HoltekA070Controller.cpp \ Controllers/ENESMBusController/ROGArionDetect.cpp \
Controllers/HoltekController/HoltekA1FAController.cpp \ Controllers/ENESMBusController/ENESMBusInterface/ENESMBusInterface_ROGArion.cpp \
Controllers/HoltekController/HoltekControllerDetect.cpp \ $$CONTROLLER_CPP_WIN \
Controllers/HoltekController/RGBController_HoltekA070.cpp \
Controllers/HoltekController/RGBController_HoltekA1FA.cpp \
#-------------------------------------------------------------------------------------------# #-------------------------------------------------------------------------------------------#
# Set up install paths # # Set up install paths #