mirror of
https://github.com/CalcProgrammer1/OpenRGB.git
synced 2025-12-23 23:37:48 -05:00
733 lines
62 KiB
Prolog
733 lines
62 KiB
Prolog
#-----------------------------------------------------------------------------------------------#
|
|
# OpenRGB 0.x QMake Project #
|
|
# #
|
|
# Adam Honse (CalcProgrammer1) 5/25/2020 #
|
|
#-----------------------------------------------------------------------------------------------#
|
|
|
|
#-----------------------------------------------------------------------------------------------#
|
|
# Qt Configuration #
|
|
#-----------------------------------------------------------------------------------------------#
|
|
QT += \
|
|
core \
|
|
gui \
|
|
|
|
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
|
|
|
|
#-----------------------------------------------------------------------------------------------#
|
|
# Application Configuration #
|
|
#-----------------------------------------------------------------------------------------------#
|
|
VERSION = 0.5
|
|
TARGET = OpenRGB
|
|
TEMPLATE = app
|
|
|
|
#-----------------------------------------------------------------------------------------------#
|
|
# Automatically generated build information #
|
|
#-----------------------------------------------------------------------------------------------#
|
|
win32:BUILDDATE = $$system(date /t)
|
|
unix:BUILDDATE = $$system(date -R -d "@${SOURCE_DATE_EPOCH:-$(date +%s)}")
|
|
GIT_COMMIT_ID = $$system(git --git-dir $$_PRO_FILE_PWD_/.git --work-tree $$_PRO_FILE_PWD_ rev-parse HEAD)
|
|
GIT_COMMIT_DATE = $$system(git --git-dir $$_PRO_FILE_PWD_/.git --work-tree $$_PRO_FILE_PWD_ show -s --format=%ci HEAD)
|
|
GIT_BRANCH = $$system(git --git-dir $$_PRO_FILE_PWD_/.git --work-tree $$_PRO_FILE_PWD_ rev-parse --abbrev-ref HEAD)
|
|
|
|
DEFINES += \
|
|
VERSION_STRING=\\"\"\"$$VERSION\\"\"\" \
|
|
BUILDDATE_STRING=\\"\"\"$$BUILDDATE\\"\"\" \
|
|
GIT_COMMIT_ID=\\"\"\"$$GIT_COMMIT_ID\\"\"\" \
|
|
GIT_COMMIT_DATE=\\"\"\"$$GIT_COMMIT_DATE\\"\"\" \
|
|
GIT_BRANCH=\\"\"\"$$GIT_BRANCH\\"\"\"
|
|
|
|
#-----------------------------------------------------------------------------------------------#
|
|
# OpenRGB Common #
|
|
#-----------------------------------------------------------------------------------------------#
|
|
INCLUDEPATH += \
|
|
dependencies/ColorWheel \
|
|
dependencies/CRCpp/ \
|
|
dependencies/json/ \
|
|
dependencies/libe131/src/ \
|
|
i2c_smbus/ \
|
|
i2c_tools/ \
|
|
net_port/ \
|
|
pci_ids/ \
|
|
serial_port/ \
|
|
super_io/ \
|
|
Controllers/AMDWraithPrismController/ \
|
|
Controllers/ASRockPolychromeSMBusController/ \
|
|
Controllers/AsusAuraCoreController/ \
|
|
Controllers/AsusAuraGPUController/ \
|
|
Controllers/AsusAuraSMBusController/ \
|
|
Controllers/AsusAuraUSBController/ \
|
|
Controllers/CoolerMasterController/ \
|
|
Controllers/CorsairDominatorPlatinumController/ \
|
|
Controllers/CorsairHydroController/ \
|
|
Controllers/CorsairPeripheralController/ \
|
|
Controllers/CorsairLightingNodeController/ \
|
|
Controllers/CorsairVengeanceController/ \
|
|
Controllers/CorsairVengeanceProController/ \
|
|
Controllers/CrucialController/ \
|
|
Controllers/DebugController/ \
|
|
Controllers/DuckyKeyboardController/ \
|
|
Controllers/E131Controller/ \
|
|
Controllers/EKController/ \
|
|
Controllers/EspurnaController/ \
|
|
Controllers/EVGAGPUController/ \
|
|
Controllers/GigabyteAorusCPUCoolerController/ \
|
|
Controllers/GigabyteRGBFusion2DRAMController/ \
|
|
Controllers/GigabyteRGBFusion2SMBusController/ \
|
|
Controllers/GigabyteRGBFusion2USBController/ \
|
|
Controllers/GigabyteRGBFusionController/ \
|
|
Controllers/GigabyteRGBFusionGPUController/ \
|
|
Controllers/GalaxGPUController/ \
|
|
Controllers/HoltekController/ \
|
|
Controllers/HyperXDRAMController/ \
|
|
Controllers/HyperXKeyboardController/ \
|
|
Controllers/HyperXMouseController/ \
|
|
Controllers/HyperXMousematController/ \
|
|
Controllers/LEDStripController/ \
|
|
Controllers/LogitechController/ \
|
|
Controllers/MSI3ZoneController/ \
|
|
Controllers/MSIGPUController/ \
|
|
Controllers/MSIMysticLightController/ \
|
|
Controllers/MSIRGBController/ \
|
|
Controllers/NZXTHue2Controller/ \
|
|
Controllers/NZXTHuePlusController/ \
|
|
Controllers/NZXTKrakenController/ \
|
|
Controllers/OpenRazerController/ \
|
|
Controllers/PatriotViperController/ \
|
|
Controllers/PhilipsWizController/ \
|
|
Controllers/RedragonController/ \
|
|
Controllers/RoccatController/ \
|
|
Controllers/SapphireGPUController/ \
|
|
Controllers/SinowealthController/ \
|
|
Controllers/SonyDS4Controller/ \
|
|
Controllers/SteelSeriesController/ \
|
|
Controllers/TecknetController/ \
|
|
Controllers/ThermaltakePoseidonZRGBController/ \
|
|
Controllers/ThermaltakeRiingController/ \
|
|
RGBController/ \
|
|
qt/
|
|
|
|
HEADERS += \
|
|
dependencies/ColorWheel/ColorWheel.h \
|
|
dependencies/json/json.hpp \
|
|
NetworkClient.h \
|
|
NetworkProtocol.h \
|
|
NetworkServer.h \
|
|
ProfileManager.h \
|
|
ResourceManager.h \
|
|
SettingsManager.h \
|
|
Detector.h \
|
|
DeviceDetector.h \
|
|
qt/DetectorTableModel.h \
|
|
qt/OpenRGBClientInfoPage.h \
|
|
qt/OpenRGBDeviceInfoPage.h \
|
|
qt/OpenRGBDevicePage.h \
|
|
qt/OpenRGBDialog.h \
|
|
i2c_smbus/i2c_smbus.h \
|
|
i2c_tools/i2c_tools.h \
|
|
net_port/net_port.h \
|
|
pci_ids/pci_ids.h \
|
|
qt/DeviceView.h \
|
|
qt/OpenRGBDialog2.h \
|
|
qt/OpenRGBProfileSaveDialog.h \
|
|
qt/OpenRGBServerInfoPage.h \
|
|
qt/OpenRGBSoftwareInfoPage.h \
|
|
qt/OpenRGBSupportedDevicesPage.h \
|
|
qt/OpenRGBSystemInfoPage.h \
|
|
qt/OpenRGBZoneResizeDialog.h \
|
|
serial_port/find_usb_serial_port.h \
|
|
serial_port/serial_port.h \
|
|
super_io/super_io.h \
|
|
Controllers/AMDWraithPrismController/AMDWraithPrismController.h \
|
|
Controllers/AMDWraithPrismController/RGBController_AMDWraithPrism.h \
|
|
Controllers/ASRockPolychromeSMBusController/ASRockPolychromeSMBusController.h \
|
|
Controllers/ASRockPolychromeSMBusController/RGBController_ASRockPolychromeSMBus.h \
|
|
Controllers/AsusAuraCoreController/AsusAuraCoreController.h \
|
|
Controllers/AsusAuraCoreController/RGBController_AsusAuraCore.h \
|
|
Controllers/AsusAuraGPUController/AsusAuraGPUController.h \
|
|
Controllers/AsusAuraGPUController/RGBController_AsusAuraGPU.h \
|
|
Controllers/AsusAuraSMBusController/AsusAuraSMBusController.h \
|
|
Controllers/AsusAuraSMBusController/RGBController_AsusAuraSMBus.h \
|
|
Controllers/AsusAuraUSBController/AsusAuraUSBController.h \
|
|
Controllers/AsusAuraUSBController/AsusAuraAddressableController.h \
|
|
Controllers/AsusAuraUSBController/AsusAuraMainboardController.h \
|
|
Controllers/AsusAuraUSBController/AsusAuraMouseController.h \
|
|
Controllers/AsusAuraUSBController/RGBController_AsusAuraMouse.h \
|
|
Controllers/AsusAuraUSBController/RGBController_AsusAuraUSB.h \
|
|
Controllers/CoolerMasterController/CMARGBcontroller.h \
|
|
Controllers/CoolerMasterController/CMMP750Controller.h \
|
|
Controllers/CoolerMasterController/RGBController_CMARGBController.h \
|
|
Controllers/CoolerMasterController/RGBController_CMMP750Controller.h \
|
|
Controllers/CorsairDominatorPlatinumController/CorsairDominatorPlatinumController.h \
|
|
Controllers/CorsairDominatorPlatinumController/RGBController_CorsairDominatorPlatinum.h \
|
|
Controllers/CorsairHydroController/CorsairHydroController.h \
|
|
Controllers/CorsairHydroController/RGBController_CorsairHydro.h \
|
|
Controllers/CorsairLightingNodeController/CorsairLightingNodeController.h \
|
|
Controllers/CorsairLightingNodeController/RGBController_CorsairLightingNode.h \
|
|
Controllers/CorsairPeripheralController/CorsairPeripheralController.h \
|
|
Controllers/CorsairPeripheralController/RGBController_CorsairPeripheral.h \
|
|
Controllers/CorsairVengeanceController/CorsairVengeanceController.h \
|
|
Controllers/CorsairVengeanceController/RGBController_CorsairVengeance.h \
|
|
Controllers/CorsairVengeanceProController/CorsairVengeanceProController.h \
|
|
Controllers/CorsairVengeanceProController/RGBController_CorsairVengeancePro.h \
|
|
Controllers/CrucialController/CrucialController.h \
|
|
Controllers/CrucialController/RGBController_Crucial.h \
|
|
Controllers/DuckyKeyboardController/DuckyKeyboardController.h \
|
|
Controllers/DuckyKeyboardController/RGBController_DuckyKeyboard.h \
|
|
Controllers/DebugController/RGBController_Debug.h \
|
|
Controllers/E131Controller/RGBController_E131.h \
|
|
Controllers/EKController/EKController.h \
|
|
Controllers/EKController/RGBController_EKController.h \
|
|
Controllers/EspurnaController/EspurnaController.h \
|
|
Controllers/EspurnaController/RGBController_Espurna.h \
|
|
Controllers/EVGAGPUController/EVGAGPUv1Controller.h \
|
|
Controllers/EVGAGPUController/EVGAGPUv2Controller.h \
|
|
Controllers/EVGAGPUController/RGBController_EVGAGPUv1.h \
|
|
Controllers/EVGAGPUController/RGBController_EVGAGPUv2.h \
|
|
Controllers/GigabyteAorusCPUCoolerController/ATC800Controller.h \
|
|
Controllers/GigabyteAorusCPUCoolerController/RGBController_AorusATC800.h \
|
|
Controllers/GigabyteRGBFusion2DRAMController/GigabyteRGBFusion2DRAMController.h \
|
|
Controllers/GigabyteRGBFusion2DRAMController/RGBController_GigabyteRGBFusion2DRAM.h \
|
|
Controllers/GigabyteRGBFusion2SMBusController/GigabyteRGBFusion2SMBusController.h \
|
|
Controllers/GigabyteRGBFusion2SMBusController/RGBController_GigabyteRGBFusion2SMBus.h \
|
|
Controllers/GigabyteRGBFusion2USBController/GigabyteRGBFusion2USBController.h \
|
|
Controllers/GigabyteRGBFusion2USBController/RGBController_GigabyteRGBFusion2USB.h \
|
|
Controllers/GigabyteRGBFusionController/GigabyteRGBFusionController.h \
|
|
Controllers/GigabyteRGBFusionController/RGBController_GigabyteRGBFusion.h \
|
|
Controllers/GigabyteRGBFusionGPUController/GigabyteRGBFusionGPUController.h \
|
|
Controllers/GigabyteRGBFusionGPUController/RGBController_GigabyteRGBFusionGPU.h \
|
|
Controllers/GalaxGPUController/GalaxGPUController.h \
|
|
Controllers/GalaxGPUController/RGBController_GalaxGPU.h \
|
|
Controllers/HoltekController/HoltekA070Controller.h \
|
|
Controllers/HoltekController/RGBController_HoltekA070.h \
|
|
Controllers/HyperXDRAMController/HyperXDRAMController.h \
|
|
Controllers/HyperXDRAMController/RGBController_HyperXDRAM.h \
|
|
Controllers/HyperXKeyboardController/HyperXAlloyOriginsController.h \
|
|
Controllers/HyperXKeyboardController/HyperXKeyboardController.h \
|
|
Controllers/HyperXKeyboardController/RGBController_HyperXAlloyOrigins.h \
|
|
Controllers/HyperXKeyboardController/RGBController_HyperXKeyboard.h \
|
|
Controllers/HyperXMouseController/HyperXPulsefireSurgeController.h \
|
|
Controllers/HyperXMouseController/RGBController_HyperXPulsefireSurge.h \
|
|
Controllers/HyperXMousematController/HyperXMousematController.h \
|
|
Controllers/HyperXMousematController/RGBController_HyperXMousemat.h \
|
|
Controllers/LEDStripController/LEDStripController.h \
|
|
Controllers/LEDStripController/RGBController_LEDStrip.h \
|
|
Controllers/LogitechController/LogitechG203Controller.h \
|
|
Controllers/LogitechController/LogitechG203LController.h \
|
|
Controllers/LogitechController/LogitechG403Controller.h \
|
|
Controllers/LogitechController/LogitechG502PSController.h \
|
|
Controllers/LogitechController/LogitechG810Controller.h \
|
|
Controllers/LogitechController/LogitechG213Controller.h \
|
|
Controllers/LogitechController/LogitechGPowerPlayController.h \
|
|
Controllers/LogitechController/LogitechGProWirelessController.h \
|
|
Controllers/LogitechController/RGBController_LogitechG203.h \
|
|
Controllers/LogitechController/RGBController_LogitechG203L.h \
|
|
Controllers/LogitechController/RGBController_LogitechG403.h \
|
|
Controllers/LogitechController/RGBController_LogitechG502PS.h \
|
|
Controllers/LogitechController/RGBController_LogitechG810.h \
|
|
Controllers/LogitechController/RGBController_LogitechG213.h \
|
|
Controllers/LogitechController/RGBController_LogitechGPowerPlay.h \
|
|
Controllers/LogitechController/RGBController_LogitechGProWireless.h \
|
|
Controllers/MSI3ZoneController/MSI3ZoneController.h \
|
|
Controllers/MSI3ZoneController/RGBController_MSI3Zone.h \
|
|
Controllers/MSIGPUController/MSIGPUController.h \
|
|
Controllers/MSIGPUController/RGBController_MSIGPU.h \
|
|
Controllers/MSIMysticLightController/MSIMysticLightController.h \
|
|
Controllers/MSIMysticLightController/RGBController_MSIMysticLight.h \
|
|
Controllers/MSIRGBController/MSIRGBController.h \
|
|
Controllers/MSIRGBController/RGBController_MSIRGB.h \
|
|
Controllers/NZXTHue2Controller/NZXTHue2Controller.h \
|
|
Controllers/NZXTHue2Controller/RGBController_NZXTHue2.h \
|
|
Controllers/NZXTHuePlusController/NZXTHuePlusController.h \
|
|
Controllers/NZXTHuePlusController/RGBController_NZXTHuePlus.h \
|
|
Controllers/NZXTKrakenController/NZXTKrakenController.h \
|
|
Controllers/NZXTKrakenController/RGBController_NZXTKraken.h \
|
|
Controllers/OpenRazerController/OpenRazerDevices.h \
|
|
Controllers/PatriotViperController/PatriotViperController.h \
|
|
Controllers/PatriotViperController/RGBController_PatriotViper.h \
|
|
Controllers/PhilipsWizController/PhilipsWizController.h \
|
|
Controllers/PhilipsWizController/RGBController_PhilipsWiz.h \
|
|
Controllers/RedragonController/RedragonK556Controller.h \
|
|
Controllers/RedragonController/RedragonM711Controller.h \
|
|
Controllers/RedragonController/RGBController_RedragonK556.h \
|
|
Controllers/RedragonController/RGBController_RedragonM711.h \
|
|
Controllers/RoccatController/RGBController_RoccatKoneAimo.h \
|
|
Controllers/RoccatController/RoccatKoneAimoController.h \
|
|
Controllers/SapphireGPUController/SapphireGPUController.h \
|
|
Controllers/SapphireGPUController/RGBController_SapphireGPU.h \
|
|
Controllers/SinowealthController/SinowealthController.h \
|
|
Controllers/SinowealthController/RGBController_Sinowealth.h \
|
|
Controllers/SonyDS4Controller/SonyDS4Controller.h \
|
|
Controllers/SonyDS4Controller/RGBController_SonyDS4.h \
|
|
Controllers/SteelSeriesController/color32.h \
|
|
Controllers/SteelSeriesController/SteelSeriesApexBaseController.h \
|
|
Controllers/SteelSeriesController/SteelSeriesApexController.h \
|
|
Controllers/SteelSeriesController/SteelSeriesApexMController.h \
|
|
Controllers/SteelSeriesController/SteelSeriesGeneric.h \
|
|
Controllers/SteelSeriesController/SteelSeriesOldApexController.h \
|
|
Controllers/SteelSeriesController/SteelSeriesRivalController.h \
|
|
Controllers/SteelSeriesController/SteelSeriesSiberiaController.h \
|
|
Controllers/SteelSeriesController/RGBController_SteelSeriesApex.h \
|
|
Controllers/SteelSeriesController/RGBController_SteelSeriesOldApex.h \
|
|
Controllers/SteelSeriesController/RGBController_SteelSeriesRival.h \
|
|
Controllers/SteelSeriesController/RGBController_SteelSeriesSiberia.h \
|
|
Controllers/TecknetController/TecknetController.h \
|
|
Controllers/TecknetController/RGBController_Tecknet.h \
|
|
Controllers/ThermaltakePoseidonZRGBController/ThermaltakePoseidonZRGBController.h \
|
|
Controllers/ThermaltakePoseidonZRGBController/RGBController_ThermaltakePoseidonZRGB.h \
|
|
Controllers/ThermaltakeRiingController/ThermaltakeRiingController.h \
|
|
Controllers/ThermaltakeRiingController/RGBController_ThermaltakeRiing.h \
|
|
RGBController/RGBController.h \
|
|
RGBController/RGBController_Dummy.h \
|
|
RGBController/RGBController_Network.h \
|
|
|
|
|
|
SOURCES += \
|
|
dependencies/dmiinfo.cpp \
|
|
dependencies/ColorWheel/ColorWheel.cpp \
|
|
dependencies/libe131/src/e131.c \
|
|
main.cpp \
|
|
cli.cpp \
|
|
NetworkClient.cpp \
|
|
NetworkServer.cpp \
|
|
ProfileManager.cpp \
|
|
ResourceManager.cpp \
|
|
SettingsManager.cpp \
|
|
qt/DetectorTableModel.cpp \
|
|
qt/OpenRGBClientInfoPage.cpp \
|
|
qt/OpenRGBDeviceInfoPage.cpp \
|
|
qt/OpenRGBDevicePage.cpp \
|
|
qt/OpenRGBDialog.cpp \
|
|
i2c_smbus/i2c_smbus.cpp \
|
|
i2c_tools/i2c_tools.cpp \
|
|
net_port/net_port.cpp \
|
|
qt/DeviceView.cpp \
|
|
qt/OpenRGBDialog2.cpp \
|
|
qt/OpenRGBProfileSaveDialog.cpp \
|
|
qt/OpenRGBServerInfoPage.cpp \
|
|
qt/OpenRGBSoftwareInfoPage.cpp \
|
|
qt/OpenRGBSupportedDevicesPage.cpp \
|
|
qt/OpenRGBSystemInfoPage.cpp \
|
|
qt/OpenRGBZoneResizeDialog.cpp \
|
|
qt/hsv.cpp \
|
|
serial_port/serial_port.cpp \
|
|
super_io/super_io.cpp \
|
|
Controllers/AMDWraithPrismController/AMDWraithPrismController.cpp \
|
|
Controllers/AMDWraithPrismController/AMDWraithPrismControllerDetect.cpp \
|
|
Controllers/AMDWraithPrismController/RGBController_AMDWraithPrism.cpp \
|
|
Controllers/ASRockPolychromeSMBusController/ASRockPolychromeSMBusController.cpp \
|
|
Controllers/ASRockPolychromeSMBusController/ASRockPolychromeSMBusControllerDetect.cpp \
|
|
Controllers/ASRockPolychromeSMBusController/RGBController_ASRockPolychromeSMBus.cpp \
|
|
Controllers/AsusAuraCoreController/AsusAuraCoreController.cpp \
|
|
Controllers/AsusAuraCoreController/AsusAuraCoreControllerDetect.cpp \
|
|
Controllers/AsusAuraCoreController/RGBController_AsusAuraCore.cpp \
|
|
Controllers/AsusAuraGPUController/AsusAuraGPUController.cpp \
|
|
Controllers/AsusAuraGPUController/AsusAuraGPUControllerDetect.cpp \
|
|
Controllers/AsusAuraGPUController/RGBController_AsusAuraGPU.cpp \
|
|
Controllers/AsusAuraSMBusController/AsusAuraSMBusController.cpp \
|
|
Controllers/AsusAuraSMBusController/AsusAuraSMBusControllerDetect.cpp \
|
|
Controllers/AsusAuraSMBusController/RGBController_AsusAuraSMBus.cpp \
|
|
Controllers/AsusAuraUSBController/AsusAuraUSBController.cpp \
|
|
Controllers/AsusAuraUSBController/AsusAuraAddressableController.cpp \
|
|
Controllers/AsusAuraUSBController/AsusAuraMainboardController.cpp \
|
|
Controllers/AsusAuraUSBController/AsusAuraMouseController.cpp \
|
|
Controllers/AsusAuraUSBController/AsusAuraUSBControllerDetect.cpp \
|
|
Controllers/AsusAuraUSBController/RGBController_AsusAuraMouse.cpp \
|
|
Controllers/AsusAuraUSBController/RGBController_AsusAuraUSB.cpp \
|
|
Controllers/CoolerMasterController/CMARGBcontroller.cpp \
|
|
Controllers/CoolerMasterController/CMMP750Controller.cpp \
|
|
Controllers/CoolerMasterController/CoolerMasterControllerDetect.cpp \
|
|
Controllers/CoolerMasterController/RGBController_CMARGBController.cpp \
|
|
Controllers/CoolerMasterController/RGBController_CMMP750Controller.cpp \
|
|
Controllers/CorsairDominatorPlatinumController/CorsairDominatorPlatinumController.cpp \
|
|
Controllers/CorsairDominatorPlatinumController/CorsairDominatorPlatinumControllerDetect.cpp \
|
|
Controllers/CorsairDominatorPlatinumController/RGBController_CorsairDominatorPlatinum.cpp \
|
|
Controllers/CorsairHydroController/CorsairHydroController.cpp \
|
|
Controllers/CorsairHydroController/CorsairHydroControllerDetect.cpp \
|
|
Controllers/CorsairHydroController/RGBController_CorsairHydro.cpp \
|
|
Controllers/CorsairLightingNodeController/CorsairLightingNodeController.cpp \
|
|
Controllers/CorsairLightingNodeController/CorsairLightingNodeControllerDetect.cpp \
|
|
Controllers/CorsairLightingNodeController/RGBController_CorsairLightingNode.cpp \
|
|
Controllers/CorsairPeripheralController/CorsairPeripheralController.cpp \
|
|
Controllers/CorsairPeripheralController/CorsairPeripheralControllerDetect.cpp \
|
|
Controllers/CorsairPeripheralController/RGBController_CorsairPeripheral.cpp \
|
|
Controllers/CorsairVengeanceController/CorsairVengeanceController.cpp \
|
|
Controllers/CorsairVengeanceController/CorsairVengeanceControllerDetect.cpp \
|
|
Controllers/CorsairVengeanceController/RGBController_CorsairVengeance.cpp \
|
|
Controllers/CorsairVengeanceProController/CorsairVengeanceProController.cpp \
|
|
Controllers/CorsairVengeanceProController/CorsairVengeanceProControllerDetect.cpp \
|
|
Controllers/CorsairVengeanceProController/RGBController_CorsairVengeancePro.cpp \
|
|
Controllers/CrucialController/CrucialController.cpp \
|
|
Controllers/CrucialController/CrucialControllerDetect.cpp \
|
|
Controllers/CrucialController/RGBController_Crucial.cpp \
|
|
Controllers/DebugController/DebugControllerDetect.cpp \
|
|
Controllers/DuckyKeyboardController/DuckyKeyboardController.cpp \
|
|
Controllers/DuckyKeyboardController/DuckyKeyboardControllerDetect.cpp \
|
|
Controllers/DuckyKeyboardController/RGBController_DuckyKeyboard.cpp \
|
|
Controllers/DebugController/RGBController_Debug.cpp \
|
|
Controllers/E131Controller/E131ControllerDetect.cpp \
|
|
Controllers/E131Controller/RGBController_E131.cpp \
|
|
Controllers/EKController/EKControllerDetect.cpp \
|
|
Controllers/EKController/EKController.cpp \
|
|
Controllers/EKController/RGBController_EKController.cpp \
|
|
Controllers/EspurnaController/EspurnaController.cpp \
|
|
Controllers/EspurnaController/EspurnaControllerDetect.cpp \
|
|
Controllers/EspurnaController/RGBController_Espurna.cpp \
|
|
Controllers/EVGAGPUController/EVGAGPUv1Controller.cpp \
|
|
Controllers/EVGAGPUController/EVGAGPUv2Controller.cpp \
|
|
Controllers/EVGAGPUController/EVGAGPUControllerDetect.cpp \
|
|
Controllers/EVGAGPUController/RGBController_EVGAGPUv1.cpp \
|
|
Controllers/EVGAGPUController/RGBController_EVGAGPUv2.cpp \
|
|
Controllers/GigabyteAorusCPUCoolerController/ATC800Controller.cpp \
|
|
Controllers/GigabyteAorusCPUCoolerController/GigabyteAorusCPUCoolerControllerDetect.cpp \
|
|
Controllers/GigabyteAorusCPUCoolerController/RGBController_AorusATC800.cpp \
|
|
Controllers/GigabyteRGBFusion2DRAMController/GigabyteRGBFusion2DRAMController.cpp \
|
|
Controllers/GigabyteRGBFusion2DRAMController/GigabyteRGBFusion2DRAMControllerDetect.cpp \
|
|
Controllers/GigabyteRGBFusion2DRAMController/RGBController_GigabyteRGBFusion2DRAM.cpp \
|
|
Controllers/GigabyteRGBFusion2SMBusController/GigabyteRGBFusion2SMBusController.cpp \
|
|
Controllers/GigabyteRGBFusion2SMBusController/GigabyteRGBFusion2SMBusControllerDetect.cpp \
|
|
Controllers/GigabyteRGBFusion2SMBusController/RGBController_GigabyteRGBFusion2SMBus.cpp \
|
|
Controllers/GigabyteRGBFusion2USBController/GigabyteRGBFusion2USBController.cpp \
|
|
Controllers/GigabyteRGBFusion2USBController/GigabyteRGBFusion2USBControllerDetect.cpp \
|
|
Controllers/GigabyteRGBFusion2USBController/RGBController_GigabyteRGBFusion2USB.cpp \
|
|
Controllers/GigabyteRGBFusionController/GigabyteRGBFusionController.cpp \
|
|
Controllers/GigabyteRGBFusionController/GigabyteRGBFusionControllerDetect.cpp \
|
|
Controllers/GigabyteRGBFusionController/RGBController_GigabyteRGBFusion.cpp \
|
|
Controllers/GigabyteRGBFusionGPUController/GigabyteRGBFusionGPUController.cpp \
|
|
Controllers/GigabyteRGBFusionGPUController/GigabyteRGBFusionGPUControllerDetect.cpp \
|
|
Controllers/GigabyteRGBFusionGPUController/RGBController_GigabyteRGBFusionGPU.cpp \
|
|
Controllers/GalaxGPUController/GalaxGPUController.cpp \
|
|
Controllers/GalaxGPUController/GalaxGPUControllerDetect.cpp \
|
|
Controllers/GalaxGPUController/RGBController_GalaxGPU.cpp \
|
|
Controllers/HoltekController/HoltekA070Controller.cpp \
|
|
Controllers/HoltekController/HoltekControllerDetect.cpp \
|
|
Controllers/HoltekController/RGBController_HoltekA070.cpp \
|
|
Controllers/HyperXDRAMController/HyperXDRAMController.cpp \
|
|
Controllers/HyperXDRAMController/HyperXDRAMControllerDetect.cpp \
|
|
Controllers/HyperXDRAMController/RGBController_HyperXDRAM.cpp \
|
|
Controllers/HyperXKeyboardController/HyperXAlloyOriginsController.cpp \
|
|
Controllers/HyperXKeyboardController/HyperXKeyboardController.cpp \
|
|
Controllers/HyperXKeyboardController/HyperXKeyboardControllerDetect.cpp \
|
|
Controllers/HyperXKeyboardController/RGBController_HyperXAlloyOrigins.cpp \
|
|
Controllers/HyperXKeyboardController/RGBController_HyperXKeyboard.cpp \
|
|
Controllers/HyperXMouseController/HyperXMouseControllerDetect.cpp \
|
|
Controllers/HyperXMouseController/HyperXPulsefireSurgeController.cpp \
|
|
Controllers/HyperXMouseController/RGBController_HyperXPulsefireSurge.cpp \
|
|
Controllers/HyperXMousematController/HyperXMousematController.cpp \
|
|
Controllers/HyperXMousematController/HyperXMousematControllerDetect.cpp \
|
|
Controllers/HyperXMousematController/RGBController_HyperXMousemat.cpp \
|
|
Controllers/LEDStripController/LEDStripController.cpp \
|
|
Controllers/LEDStripController/LEDStripControllerDetect.cpp \
|
|
Controllers/LEDStripController/RGBController_LEDStrip.cpp \
|
|
Controllers/LogitechController/LogitechControllerDetect.cpp \
|
|
Controllers/LogitechController/LogitechG203Controller.cpp \
|
|
Controllers/LogitechController/LogitechG203LController.cpp \
|
|
Controllers/LogitechController/LogitechG403Controller.cpp \
|
|
Controllers/LogitechController/LogitechG502PSController.cpp \
|
|
Controllers/LogitechController/LogitechG810Controller.cpp \
|
|
Controllers/LogitechController/LogitechG213Controller.cpp \
|
|
Controllers/LogitechController/LogitechGPowerPlayController.cpp \
|
|
Controllers/LogitechController/LogitechGProWirelessController.cpp \
|
|
Controllers/LogitechController/RGBController_LogitechG203.cpp \
|
|
Controllers/LogitechController/RGBController_LogitechG203L.cpp \
|
|
Controllers/LogitechController/RGBController_LogitechG403.cpp \
|
|
Controllers/LogitechController/RGBController_LogitechG502PS.cpp \
|
|
Controllers/LogitechController/RGBController_LogitechG810.cpp \
|
|
Controllers/LogitechController/RGBController_LogitechG213.cpp \
|
|
Controllers/LogitechController/RGBController_LogitechGPowerPlay.cpp \
|
|
Controllers/LogitechController/RGBController_LogitechGProWireless.cpp \
|
|
Controllers/MSI3ZoneController/MSI3ZoneController.cpp \
|
|
Controllers/MSI3ZoneController/MSI3ZoneControllerDetect.cpp \
|
|
Controllers/MSI3ZoneController/RGBController_MSI3Zone.cpp \
|
|
Controllers/MSIGPUController/MSIGPUController.cpp \
|
|
Controllers/MSIGPUController/MSIGPUControllerDetect.cpp \
|
|
Controllers/MSIGPUController/RGBController_MSIGPU.cpp \
|
|
Controllers/MSIMysticLightController/MSIMysticLightController.cpp \
|
|
Controllers/MSIMysticLightController/MSIMysticLightControllerDetect.cpp \
|
|
Controllers/MSIMysticLightController/RGBController_MSIMysticLight.cpp \
|
|
Controllers/MSIRGBController/MSIRGBController.cpp \
|
|
Controllers/MSIRGBController/MSIRGBControllerDetect.cpp \
|
|
Controllers/MSIRGBController/RGBController_MSIRGB.cpp \
|
|
Controllers/NZXTHue2Controller/NZXTHue2Controller.cpp \
|
|
Controllers/NZXTHue2Controller/NZXTHue2ControllerDetect.cpp \
|
|
Controllers/NZXTHue2Controller/RGBController_NZXTHue2.cpp \
|
|
Controllers/NZXTHuePlusController/NZXTHuePlusController.cpp \
|
|
Controllers/NZXTHuePlusController/NZXTHuePlusControllerDetect.cpp \
|
|
Controllers/NZXTHuePlusController/RGBController_NZXTHuePlus.cpp \
|
|
Controllers/NZXTKrakenController/NZXTKrakenController.cpp \
|
|
Controllers/NZXTKrakenController/NZXTKrakenControllerDetect.cpp \
|
|
Controllers/NZXTKrakenController/RGBController_NZXTKraken.cpp \
|
|
Controllers/PatriotViperController/PatriotViperController.cpp \
|
|
Controllers/PatriotViperController/PatriotViperControllerDetect.cpp \
|
|
Controllers/PatriotViperController/RGBController_PatriotViper.cpp \
|
|
Controllers/PhilipsWizController/PhilipsWizController.cpp \
|
|
Controllers/PhilipsWizController/PhilipsWizControllerDetect.cpp \
|
|
Controllers/PhilipsWizController/RGBController_PhilipsWiz.cpp \
|
|
Controllers/RedragonController/RedragonK556Controller.cpp \
|
|
Controllers/RedragonController/RedragonM711Controller.cpp \
|
|
Controllers/RedragonController/RedragonControllerDetect.cpp \
|
|
Controllers/RedragonController/RGBController_RedragonK556.cpp \
|
|
Controllers/RedragonController/RGBController_RedragonM711.cpp \
|
|
Controllers/RoccatController/RGBController_RoccatKoneAimo.cpp \
|
|
Controllers/RoccatController/RoccatKoneAimoController.cpp \
|
|
Controllers/RoccatController/RoccatControllerDetect.cpp \
|
|
Controllers/SapphireGPUController/SapphireGPUController.cpp \
|
|
Controllers/SapphireGPUController/SapphireGPUControllerDetect.cpp \
|
|
Controllers/SapphireGPUController/RGBController_SapphireGPU.cpp \
|
|
Controllers/SinowealthController/SinowealthController.cpp \
|
|
Controllers/SinowealthController/SinowealthControllerDetect.cpp \
|
|
Controllers/SinowealthController/RGBController_Sinowealth.cpp \
|
|
Controllers/SonyDS4Controller/SonyDS4Controller.cpp \
|
|
Controllers/SonyDS4Controller/SonyDS4ControllerDetect.cpp \
|
|
Controllers/SonyDS4Controller/RGBController_SonyDS4.cpp \
|
|
Controllers/SteelSeriesController/SteelSeriesApexController.cpp \
|
|
Controllers/SteelSeriesController/SteelSeriesApexMController.cpp \
|
|
Controllers/SteelSeriesController/SteelSeriesOldApexController.cpp \
|
|
Controllers/SteelSeriesController/SteelSeriesRivalController.cpp \
|
|
Controllers/SteelSeriesController/SteelSeriesSiberiaController.cpp \
|
|
Controllers/SteelSeriesController/SteelSeriesControllerDetect.cpp \
|
|
Controllers/SteelSeriesController/RGBController_SteelSeriesApex.cpp \
|
|
Controllers/SteelSeriesController/RGBController_SteelSeriesOldApex.cpp \
|
|
Controllers/SteelSeriesController/RGBController_SteelSeriesRival.cpp \
|
|
Controllers/SteelSeriesController/RGBController_SteelSeriesSiberia.cpp \
|
|
Controllers/TecknetController/TecknetController.cpp \
|
|
Controllers/TecknetController/TecknetControllerDetect.cpp \
|
|
Controllers/TecknetController/RGBController_Tecknet.cpp \
|
|
Controllers/ThermaltakePoseidonZRGBController/ThermaltakePoseidonZRGBController.cpp \
|
|
Controllers/ThermaltakePoseidonZRGBController/ThermaltakePoseidonZRGBControllerDetect.cpp \
|
|
Controllers/ThermaltakePoseidonZRGBController/RGBController_ThermaltakePoseidonZRGB.cpp \
|
|
Controllers/ThermaltakeRiingController/ThermaltakeRiingController.cpp \
|
|
Controllers/ThermaltakeRiingController/ThermaltakeRiingControllerDetect.cpp \
|
|
Controllers/ThermaltakeRiingController/RGBController_ThermaltakeRiing.cpp \
|
|
RGBController/RGBController.cpp \
|
|
RGBController/RGBController_Dummy.cpp \
|
|
RGBController/RGBController_Network.cpp \
|
|
|
|
RESOURCES += \
|
|
qt/resources.qrc
|
|
|
|
FORMS += \
|
|
qt/OpenRGBClientInfoPage.ui \
|
|
qt/OpenRGBDeviceInfoPage.ui \
|
|
qt/OpenRGBDevicePage.ui \
|
|
qt/OpenRGBDialog.ui \
|
|
qt/OpenRGBDialog2.ui \
|
|
qt/OpenRGBProfileSaveDialog.ui \
|
|
qt/OpenRGBServerInfoPage.ui \
|
|
qt/OpenRGBSoftwareInfoPage.ui \
|
|
qt/OpenRGBSupportedDevicesPage.ui \
|
|
qt/OpenRGBSystemInfoPage.ui \
|
|
qt/OpenRGBZoneResizeDialog.ui \
|
|
|
|
#-----------------------------------------------------------------------------------------------#
|
|
# Windows-specific Configuration #
|
|
#-----------------------------------------------------------------------------------------------#
|
|
win32:INCLUDEPATH += \
|
|
dependencies/display-library/include \
|
|
dependencies/hidapi \
|
|
dependencies/inpout32_1501/Win32/ \
|
|
dependencies/libusb-1.0.22/include \
|
|
dependencies/NVFC \
|
|
dependencies/openrazer-win32 \
|
|
wmi/ \
|
|
Controllers/AsusTUFLaptopController \
|
|
|
|
win32:SOURCES += \
|
|
# dependencies/hidapi/hidapi.c \
|
|
dependencies/NVFC/nvapi.cpp \
|
|
i2c_smbus/i2c_smbus_amdadl.cpp \
|
|
i2c_smbus/i2c_smbus_i801.cpp \
|
|
i2c_smbus/i2c_smbus_nct6775.cpp \
|
|
i2c_smbus/i2c_smbus_nvapi.cpp \
|
|
i2c_smbus/i2c_smbus_piix4.cpp \
|
|
serial_port/find_usb_serial_port_win.cpp \
|
|
wmi/wmi.cpp \
|
|
wmi/acpiwmi.cpp \
|
|
Controllers/AsusTUFLaptopController/AsusTUFLaptopWMIDetect.cpp \
|
|
Controllers/AsusTUFLaptopController/RGBController_AsusTUFLaptopWMI.cpp \
|
|
Controllers/OpenRazerController/OpenRazerWindowsDetect.cpp \
|
|
Controllers/OpenRazerController/RGBController_OpenRazerWindows.cpp \
|
|
|
|
win32:HEADERS += \
|
|
dependencies/display-library/include/adl_defines.h \
|
|
dependencies/display-library/include/adl_sdk.h \
|
|
dependencies/display-library/include/adl_structures.h \
|
|
dependencies/inpout32_1501/Win32/inpout32.h \
|
|
dependencies/NVFC/nvapi.h \
|
|
i2c_smbus/i2c_smbus_i801.h \
|
|
i2c_smbus/i2c_smbus_nct6775.h \
|
|
i2c_smbus/i2c_smbus_nvapi.h \
|
|
i2c_smbus/i2c_smbus_piix4.h \
|
|
wmi/wmi.h \
|
|
wmi/acpiwmi.h \
|
|
Controllers/AsusTUFLaptopController/RGBController_AsusTUFLaptopWMI.h \
|
|
Controllers/OpenRazerController/RGBController_OpenRazerWindows.h \
|
|
|
|
win32:contains(QMAKE_TARGET.arch, x86_64) {
|
|
LIBS += \
|
|
-lws2_32 \
|
|
-L"$$PWD/dependencies/inpout32_1501/x64/" -linpoutx64 \
|
|
-L"$$PWD/dependencies/libusb-1.0.22/MS64/dll" -llibusb-1.0 \
|
|
-L"$$PWD/dependencies/hidapi-win/x64/" -lhidapi \
|
|
}
|
|
|
|
win32:contains(QMAKE_TARGET.arch, x86) {
|
|
LIBS += \
|
|
-lws2_32 \
|
|
-L"$$PWD/dependencies/inpout32_1501/Win32/" -linpout32 \
|
|
-L"$$PWD/dependencies/libusb-1.0.22/MS32/dll" -llibusb-1.0 \
|
|
-L"$$PWD/dependencies/hidapi-win/x86/" -lhidapi \
|
|
}
|
|
|
|
win32:DEFINES -= \
|
|
UNICODE
|
|
|
|
win32:DEFINES += \
|
|
USE_HID_USAGE \
|
|
_MBCS \
|
|
WIN32 \
|
|
_CRT_SECURE_NO_WARNINGS \
|
|
_WINSOCK_DEPRECATED_NO_WARNINGS \
|
|
WIN32_LEAN_AND_MEAN \
|
|
|
|
win32:RC_ICONS += \
|
|
qt/OpenRGB.ico
|
|
|
|
#-----------------------------------------------------------------------------------------------#
|
|
# Windows GitLab CI Configuration #
|
|
#-----------------------------------------------------------------------------------------------#
|
|
win32:CONFIG(debug, debug|release) {
|
|
win32:DESTDIR = debug
|
|
}
|
|
|
|
win32:CONFIG(release, debug|release) {
|
|
win32:DESTDIR = release
|
|
}
|
|
|
|
win32:OBJECTS_DIR = _intermediate_$$DESTDIR/.obj
|
|
win32:MOC_DIR = _intermediate_$$DESTDIR/.moc
|
|
win32:RCC_DIR = _intermediate_$$DESTDIR/.qrc
|
|
win32:UI_DIR = _intermediate_$$DESTDIR/.ui
|
|
|
|
#-----------------------------------------------------------------------------------------------#
|
|
# Copy dependencies to output directory #
|
|
#-----------------------------------------------------------------------------------------------#
|
|
|
|
win32:contains(QMAKE_TARGET.arch, x86_64) {
|
|
copydata.commands = $(COPY_FILE) \"$$shell_path($$PWD/dependencies/openrazer-win32/OpenRazer64.dll )\" \"$$shell_path($$DESTDIR)\" $$escape_expand(\n\t)
|
|
copydata.commands += $(COPY_FILE) \"$$shell_path($$PWD/dependencies/inpout32_1501/x64/inpoutx64.dll )\" \"$$shell_path($$DESTDIR)\" $$escape_expand(\n\t)
|
|
copydata.commands += $(COPY_FILE) \"$$shell_path($$PWD/dependencies/libusb-1.0.22/MS64/dll/libusb-1.0.dll)\" \"$$shell_path($$DESTDIR)\" $$escape_expand(\n\t)
|
|
copydata.commands += $(COPY_FILE) \"$$shell_path($$PWD/dependencies/hidapi-win/x64/hidapi.dll )\" \"$$shell_path($$DESTDIR)\" $$escape_expand(\n\t)
|
|
first.depends = $(first) copydata
|
|
export(first.depends)
|
|
export(copydata.commands)
|
|
QMAKE_EXTRA_TARGETS += first copydata
|
|
}
|
|
|
|
win32:contains(QMAKE_TARGET.arch, x86) {
|
|
copydata.commands = $(COPY_FILE) \"$$shell_path($$PWD/dependencies/openrazer-win32/OpenRazer.dll )\" \"$$shell_path($$DESTDIR)\" $$escape_expand(\n\t)
|
|
copydata.commands += $(COPY_FILE) \"$$shell_path($$PWD/dependencies/inpout32_1501/Win32/inpout32.dll )\" \"$$shell_path($$DESTDIR)\" $$escape_expand(\n\t)
|
|
copydata.commands += $(COPY_FILE) \"$$shell_path($$PWD/dependencies/libusb-1.0.22/MS32/dll/libusb-1.0.dll)\" \"$$shell_path($$DESTDIR)\" $$escape_expand(\n\t)
|
|
copydata.commands += $(COPY_FILE) \"$$shell_path($$PWD/dependencies/hidapi-win/x86/hidapi.dll )\" \"$$shell_path($$DESTDIR)\" $$escape_expand(\n\t)
|
|
|
|
first.depends = $(first) copydata
|
|
export(first.depends)
|
|
export(copydata.commands)
|
|
QMAKE_EXTRA_TARGETS += first copydata
|
|
}
|
|
|
|
#-----------------------------------------------------------------------------------------------#
|
|
# Linux-specific Configuration #
|
|
#-----------------------------------------------------------------------------------------------#
|
|
unix:!macx {
|
|
TARGET = $$lower($$TARGET)
|
|
|
|
INCLUDEPATH += \
|
|
Controllers/FaustusController \
|
|
Controllers/LinuxLEDController \
|
|
|
|
HEADERS += \
|
|
i2c_smbus/i2c_smbus_linux.h \
|
|
Controllers/FaustusController/RGBController_Faustus.h \
|
|
Controllers/LinuxLEDController/LinuxLEDController.h \
|
|
Controllers/LinuxLEDController/RGBController_LinuxLED.h \
|
|
Controllers/OpenRazerController/RGBController_OpenRazer.h \
|
|
|
|
|
|
LIBS += \
|
|
-lusb-1.0 \
|
|
-lstdc++fs \
|
|
|
|
#-------------------------------------------------------------------------------------------#
|
|
# Determine which hidapi to use based on availability #
|
|
# Prefer hidraw backend, then libusb #
|
|
#-------------------------------------------------------------------------------------------#
|
|
packagesExist(hidapi-hidraw) {
|
|
LIBS += -lhidapi-hidraw
|
|
} else {
|
|
packagesExist(hidapi-libusb) {
|
|
LIBS += -lhidapi-libusb
|
|
} else {
|
|
LIBS += -lhidapi
|
|
}
|
|
}
|
|
|
|
SOURCES += \
|
|
i2c_smbus/i2c_smbus_linux.cpp \
|
|
serial_port/find_usb_serial_port_linux.cpp \
|
|
Controllers/FaustusController/RGBController_Faustus.cpp \
|
|
Controllers/LinuxLEDController/LinuxLEDController.cpp \
|
|
Controllers/LinuxLEDController/LinuxLEDControllerDetect.cpp \
|
|
Controllers/LinuxLEDController/RGBController_LinuxLED.cpp \
|
|
Controllers/OpenRazerController/OpenRazerDetect.cpp \
|
|
Controllers/OpenRazerController/RGBController_OpenRazer.cpp \
|
|
|
|
#-------------------------------------------------------------------------------------------#
|
|
# Set up install paths #
|
|
# These install paths are used for AppImage and .deb packaging #
|
|
#-------------------------------------------------------------------------------------------#
|
|
isEmpty(PREFIX) {
|
|
PREFIX = /usr
|
|
}
|
|
|
|
target.path=$$PREFIX/bin/
|
|
desktop.path=$$PREFIX/share/applications/
|
|
desktop.files+=qt/OpenRGB.desktop
|
|
pixmap.path=$$PREFIX/share/pixmaps/
|
|
pixmap.files+=qt/OpenRGB.png
|
|
rules.path=/lib/udev/rules.d/
|
|
rules.files+=60-openrgb.rules
|
|
INSTALLS += target desktop pixmap rules
|
|
}
|
|
|
|
unix:!macx:CONFIG(asan) {
|
|
message("ASan Mode")
|
|
QMAKE_CFLAGS=-fsanitize=address
|
|
QMAKE_CXXFLAGS=-fsanitize=address
|
|
QMAKE_LFLAGS=-fsanitize=address
|
|
}
|
|
|
|
#-----------------------------------------------------------------------------------------------#
|
|
# MacOS-specific Configuration #
|
|
#-----------------------------------------------------------------------------------------------#
|
|
QMAKE_MACOSX_DEPLOYMENT_TARGET = 10.15
|
|
|
|
macx:ICON = qt/OpenRGB.icns
|
|
|
|
unix:macx {
|
|
SOURCES += \
|
|
serial_port/find_usb_serial_port_linux.cpp \
|
|
|
|
INCLUDEPATH += \
|
|
/usr/local/include \
|
|
|
|
LIBS += \
|
|
-L/usr/local/lib -lusb-1.0 -lhidapi \
|
|
|
|
CONFIG += \
|
|
c++14 \
|
|
}
|
|
|
|
DISTFILES += \
|
|
debian/openrgb-udev.postinst \
|
|
debian/openrgb.postinst
|