Properly fix how how hidapi and libusb dependencies are handled

This commit is contained in:
James Buren
2024-08-05 01:14:17 +00:00
committed by Adam Honse
parent 6140849e28
commit 66109be668
281 changed files with 304 additions and 352 deletions

View File

@@ -13,7 +13,7 @@
/*-----------------------------------------------------*\
| OpenRGB includes |
\*-----------------------------------------------------*/
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "Detector.h"
#include "RGBController.h"

View File

@@ -12,7 +12,7 @@
#pragma once
#include <string>
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "RGBController.h"
#define HID_MAX_STR 255

View File

@@ -12,7 +12,7 @@
#pragma once
#include <string>
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "RGBController.h"
/*-----------------------------------------------------*\

View File

@@ -12,7 +12,7 @@
#pragma once
#include <string>
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "RGBController.h"
#define AMD_WRAITH_PRISM_FAN_BRIGHTNESS_DEFAULT_MAX 0xFF

View File

@@ -9,7 +9,7 @@
| SPDX-License-Identifier: GPL-2.0-only |
\*---------------------------------------------------------*/
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "Detector.h"
#include "AMDWraithPrismController.h"
#include "RGBController.h"

View File

@@ -12,7 +12,7 @@
#pragma once
#include <string>
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "RGBController.h"
/*-----------------------------------------*\

View File

@@ -12,7 +12,7 @@
#pragma once
#include <string>
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "RGBController.h"
/*-----------------------------------------*\

View File

@@ -12,7 +12,7 @@
#pragma once
#include <string>
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "RGBController.h"
/*-----------------------------------------*\

View File

@@ -13,7 +13,7 @@
#pragma once
#include <string>
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "RGBController.h"
/*----------------------------------------------------------------------------------------------*\

View File

@@ -13,7 +13,7 @@
#include <stdio.h>
#include <stdlib.h>
#include <vector>
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "Detector.h"
#include "ASRockPolychromeUSBController.h"
#include "RGBController.h"

View File

@@ -12,7 +12,7 @@
#pragma once
#include <string>
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "RGBController.h"
/*----------------------------------------------------------------------------------------------*\

View File

@@ -13,7 +13,7 @@
#pragma once
#include <string>
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "RGBController.h"
enum

View File

@@ -12,7 +12,7 @@
#pragma once
#include <string>
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "RGBController.h"
enum

View File

@@ -7,7 +7,7 @@
| SPDX-License-Identifier: GPL-2.0-only |
\*---------------------------------------------------------*/
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "Detector.h"
#include "AlienwareAW510KController.h"
#include "AlienwareAW410KController.h"

View File

@@ -13,7 +13,7 @@
#include <string>
#include <vector>
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "RGBController.h"
class AnnePro2Controller

View File

@@ -13,7 +13,7 @@
#include "AnnePro2Controller.h"
#include "RGBController.h"
#include "RGBController_AnnePro2.h"
#include <hidapi/hidapi.h>
#include <hidapi.h>
/*---------------------------------------------------------*\
| Anne Pro 2 vendor IDs |

View File

@@ -12,7 +12,7 @@
#pragma once
#include <string>
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "RGBController.h"
enum AuraCoreDeviceType

View File

@@ -15,7 +15,7 @@
#include "RGBController.h"
#include "RGBController_AsusAuraCore.h"
#include "RGBController_AsusAuraCoreLaptop.h"
#include <hidapi/hidapi.h>
#include <hidapi.h>
#define AURA_CORE_VID 0x0B05

View File

@@ -13,7 +13,7 @@
#include <string>
#include <vector>
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "LogManager.h"
#include "RGBController.h"
#include "ResourceManager.h"

View File

@@ -11,7 +11,7 @@
#pragma once
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "RGBController.h"
enum

View File

@@ -13,7 +13,7 @@
#include <string>
#include <vector>
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "RGBController.h"
class AuraKeyboardController

View File

@@ -11,7 +11,7 @@
#pragma once
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "RGBController.h"
enum

View File

@@ -12,7 +12,7 @@
#pragma once
#include <string>
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "RGBController.h"
#include "AsusAuraMouseDevices.h"

View File

@@ -13,7 +13,7 @@
#include <string>
#include <vector>
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "RGBController.h"
#define HID_MAX_STR 255

View File

@@ -11,7 +11,7 @@
#pragma once
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "RGBController.h"
enum

View File

@@ -13,7 +13,7 @@
#pragma once
#include <string>
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "RGBController.h"
#include "AsusAuraUSBController.h"

View File

@@ -13,7 +13,7 @@
#include <string>
#include <vector>
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "RGBController.h"
#include "AsusAuraTUFKeyboardLayouts.h"

View File

@@ -12,7 +12,7 @@
#pragma once
#include <string>
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "RGBController.h"
#include "AsusAuraUSBController.h"

View File

@@ -12,7 +12,7 @@
#pragma once
#include <string>
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "RGBController.h"
#include "AsusAuraUSBController.h"

View File

@@ -13,7 +13,7 @@
#include <string>
#include <vector>
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "RGBController.h"
#include "LogManager.h"

View File

@@ -8,7 +8,7 @@
\*---------------------------------------------------------*/
#include <stdexcept>
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "Detector.h"
#include "AsusAuraAddressableController.h"
#include "AsusAuraHeadsetStandController.h"

View File

@@ -11,7 +11,7 @@
#pragma once
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "RGBController.h"
enum

View File

@@ -12,7 +12,7 @@
#pragma once
#include <string>
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "RGBController.h"
#include "AsusAuraUSBController.h"

View File

@@ -13,7 +13,7 @@
#include <string>
#include <vector>
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "RGBController.h"
enum

View File

@@ -8,7 +8,7 @@
\*---------------------------------------------------------*/
#include <stdexcept>
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "Detector.h"
#include "AsusCerberusKeyboardController.h"
#include "AsusSagarisKeyboardController.h"

View File

@@ -13,7 +13,7 @@
#include <string>
#include <vector>
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "RGBController.h"
enum

View File

@@ -12,7 +12,7 @@
#pragma once
#include <string>
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "RGBController.h"
#define HID_MAX_STR 255

View File

@@ -12,7 +12,7 @@
#pragma once
#include <string>
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "RGBController.h"
#define CHERRY_KB_PACKET_SIZE 64

View File

@@ -10,7 +10,7 @@
\*---------------------------------------------------------*/
#include <vector>
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "Detector.h"
#include "CherryKeyboardController.h"
#include "RGBController.h"

View File

@@ -15,7 +15,7 @@
#include <cstring>
#include <array>
#include <memory>
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "RGBController.h" //Needed to set the direct mode
#define CM_ARGB_COLOUR_MODE_DATA_SIZE (sizeof(colour_mode_data[0]) / sizeof(colour_mode_data[0][0]))

View File

@@ -12,7 +12,7 @@
#pragma once
#include <string>
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "RGBController.h"
#define CM_ARGB_GEN2_A1_PACKET_LENGTH 65

View File

@@ -17,7 +17,7 @@
#include <sstream>
#include <map>
#include <vector>
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "CMKeyboardDevices.h"
#include "KeyboardLayoutManager.h"
#include "RGBController.h"

View File

@@ -13,7 +13,7 @@
#include <array>
#include <string>
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "RGBController.h"
#define CM_MM711_PACKET_SIZE 65

View File

@@ -14,7 +14,7 @@
#include <array>
#include <string>
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "RGBController.h"
#define CM_MM_PACKET_SIZE 65

View File

@@ -13,7 +13,7 @@
#include <array>
#include <string>
#include <hidapi/hidapi.h>
#include <hidapi.h>
#define CM_COLOUR_MODE_DATA_SIZE (sizeof(colour_mode_data[0]) / sizeof(colour_mode_data[0][0]))
#define CM_INTERRUPT_TIMEOUT 250

View File

@@ -12,7 +12,7 @@
#pragma once
#include <string>
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "RGBController.h"
#define CM_MONITOR_PACKET_LENGTH 65

View File

@@ -13,7 +13,7 @@
#include <array>
#include <string>
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "RGBController.h"
#define COOLERMASTER_RADEON_6000_PID 0x014D

View File

@@ -12,7 +12,7 @@
#pragma once
#include <string>
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "RGBController.h"
#define CM_RGBC_NUM_LEDS 4

View File

@@ -13,7 +13,7 @@
#include <array>
#include <string>
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "RGBController.h" //Needed to set the direct mode
/*---------------------------------------------------------*\

View File

@@ -10,7 +10,7 @@
/*-----------------------------------------------------*\
| OpenRGB includes |
\*-----------------------------------------------------*/
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "Detector.h"
#include "LogManager.h"
#include "RGBController.h"

View File

@@ -13,7 +13,7 @@
#include <chrono>
#include <vector>
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "RGBController.h"
#include "DeviceGuardManager.h"

View File

@@ -10,7 +10,7 @@
\*---------------------------------------------------------*/
#include <vector>
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "Detector.h"
#include "CorsairCommanderCoreController.h"
#include "RGBController.h"

View File

@@ -12,11 +12,7 @@
#pragma once
#include <vector>
#ifdef __FreeBSD__
#include <libusb.h>
#else
#include <libusb-1.0/libusb.h>
#endif
#include "RGBController.h"
class CorsairHydro2Controller

View File

@@ -10,11 +10,7 @@
\*---------------------------------------------------------*/
#include <vector>
#ifdef __FreeBSD__
#include <libusb.h>
#else
#include <libusb-1.0/libusb.h>
#endif
#include "Detector.h"
#include "CorsairHydro2Controller.h"
#include "RGBController.h"

View File

@@ -12,11 +12,7 @@
#pragma once
#include <vector>
#ifdef __FreeBSD__
#include <libusb.h>
#else
#include <libusb-1.0/libusb.h>
#endif
#include "RGBController.h"
enum

View File

@@ -10,11 +10,7 @@
\*---------------------------------------------------------*/
#include <vector>
#ifdef __FreeBSD__
#include <libusb.h>
#else
#include <libusb-1.0/libusb.h>
#endif
#include "Detector.h"
#include "CorsairHydroController.h"
#include "RGBController.h"

View File

@@ -13,7 +13,7 @@
#include <string>
#include <vector>
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "RGBController.h"
#include "DeviceGuardManager.h"

View File

@@ -9,7 +9,7 @@
| SPDX-License-Identifier: GPL-2.0-only |
\*---------------------------------------------------------*/
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "Detector.h"
#include "CorsairHydroPlatinumController.h"
#include "RGBController.h"

View File

@@ -13,7 +13,7 @@
#include <chrono>
#include <vector>
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "DeviceGuardManager.h"
#include "RGBController.h"

View File

@@ -10,7 +10,7 @@
\*---------------------------------------------------------*/
#include <vector>
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "Detector.h"
#include "CorsairLightingNodeController.h"
#include "RGBController.h"

View File

@@ -10,7 +10,7 @@
#pragma once
#include <string>
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "RGBController.h"
class CorsairK55RGBPROXTController

View File

@@ -10,7 +10,7 @@
#pragma once
#include <string>
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "RGBController.h"
#define PACKET_LENGTH 1025

View File

@@ -12,7 +12,7 @@
#pragma once
#include <string.h>
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "RGBController.h"
#define K95_PLATINUM_XT_REPORT_LENGTH 65

View File

@@ -12,7 +12,7 @@
#pragma once
#include <string>
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "RGBController.h"
#define CORSAIR_PERIPHERAL_PACKET_LENGTH 65

View File

@@ -10,7 +10,7 @@
/*-----------------------------------------------------*\
| OpenRGB includes |
\*-----------------------------------------------------*/
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "Detector.h"
#include "LogManager.h"
#include "RGBController.h"

View File

@@ -13,7 +13,7 @@
#include <string>
#include <vector>
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "LogManager.h"
#include "RGBController.h"
#include "CorsairPeripheralV2Devices.h"

View File

@@ -10,7 +10,7 @@
/*-----------------------------------------------------*\
| OpenRGB includes |
\*-----------------------------------------------------*/
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "Detector.h"
#include "LogManager.h"
#include "RGBController.h"

View File

@@ -15,7 +15,7 @@
#include "CorsairPeripheralV2Controller.h"
#include <string>
#include <hidapi/hidapi.h>
#include <hidapi.h>
#undef CORSAIR_V2_WRITE_SIZE
#define CORSAIR_V2_WRITE_SIZE 1025

View File

@@ -15,7 +15,7 @@
#include "CorsairPeripheralV2Controller.h"
#include <string>
#include <hidapi/hidapi.h>
#include <hidapi.h>
class CorsairPeripheralV2SWController : public CorsairPeripheralV2Controller
{

View File

@@ -12,7 +12,7 @@
#pragma once
#include <string>
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "RGBController.h"
class CorsairWirelessController

View File

@@ -9,7 +9,7 @@
| SPDX-License-Identifier: GPL-2.0-only |
\*---------------------------------------------------------*/
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "Detector.h"
#include "CorsairWirelessController.h"
#include "RGBController.h"

View File

@@ -12,7 +12,7 @@
#pragma once
#include <string>
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "RGBController.h"
#define COUGARKEYBOARDCONTROLLER_WRITE_PACKET_SIZE 65 //Buffer requires a prepended ReportID hence + 1

View File

@@ -14,7 +14,7 @@
#include "RGBController.h"
#include <map>
#include <string>
#include <hidapi/hidapi.h>
#include <hidapi.h>
#define PACKET_DATA_LENGTH 9

View File

@@ -7,7 +7,7 @@
| SPDX-License-Identifier: GPL-2.0-only |
\*---------------------------------------------------------*/
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "CreativeSoundBlasterXG6Controller.h"
#include "RGBController_CreativeSoundBlasterXG6.h"
#include "Detector.h"

View File

@@ -10,7 +10,7 @@
#pragma once
#include <cstring>
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "RGBController.h"
class CreativeSoundBlasterXG6Controller

View File

@@ -13,7 +13,7 @@
#include <string>
#include <vector>
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "RGBController.h"
enum

View File

@@ -9,7 +9,7 @@
| SPDX-License-Identifier: GPL-2.0-only |
\*---------------------------------------------------------*/
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "Detector.h"
#include "CryorigH7QuadLumiController.h"
#include "RGBController.h"

View File

@@ -13,7 +13,7 @@
#include <chrono>
#include <vector>
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "RGBController.h"
#define DRGB_V4_ONE_PACKAGE_SIZE 316

View File

@@ -10,7 +10,7 @@
\*---------------------------------------------------------*/
#include <vector>
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "Detector.h"
#include "DRGBController.h"
#include "RGBController.h"

View File

@@ -12,7 +12,7 @@
#pragma once
#include <string>
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "RGBController.h"
#define NA 0xFFFFFFFF

View File

@@ -12,7 +12,7 @@
#pragma once
#include <string>
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "RGBController.h"
class DasKeyboardController

View File

@@ -13,7 +13,7 @@
#include "DasKeyboardController.h"
#include "RGBController.h"
#include "RGBController_DasKeyboard.h"
#include <hidapi/hidapi.h>
#include <hidapi.h>
/*-----------------------------------------------------*\
| Das Keyboard vendor ID |

View File

@@ -12,7 +12,7 @@
#pragma once
#include <string>
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "RGBController.h"
/*-----------------------------------------------------*\

View File

@@ -13,7 +13,7 @@
#include "DuckyKeyboardController.h"
#include "RGBController.h"
#include "RGBController_DuckyKeyboard.h"
#include <hidapi/hidapi.h>
#include <hidapi.h>
/******************************************************************************************\
* *

View File

@@ -12,7 +12,7 @@
#pragma once
#include <string>
#include <hidapi/hidapi.h>
#include <hidapi.h>
#define EK_COLOUR_MODE_DATA_SIZE (sizeof(ek_colour_mode_data[0]) / sizeof(ek_colour_mode_data[0][0]))
#define EK_DEVICE_NAME_SIZE (sizeof(device_name) / sizeof(device_name[ 0 ]))

View File

@@ -9,7 +9,7 @@
| SPDX-License-Identifier: GPL-2.0-only |
\*---------------------------------------------------------*/
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "Detector.h"
#include "EKController.h"
#include "RGBController.h"

View File

@@ -12,7 +12,7 @@
#pragma once
#include <string>
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "LogManager.h"
#include "RGBController.h"

View File

@@ -13,7 +13,7 @@
#include <array>
#include <string>
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "RGBController.h"
#define EVGA_PERIPHERAL_PACKET_SIZE 65

View File

@@ -7,7 +7,7 @@
| SPDX-License-Identifier: GPL-2.0-only |
\*---------------------------------------------------------*/
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "Detector.h"
#include "LogManager.h"
#include "RGBController.h"

View File

@@ -13,7 +13,7 @@
#pragma once
#include <string>
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "RGBController.h"
#define EVISION_KB_MAX_PACKET_SIZE ( 0x36 )/* max packet size for color*/

View File

@@ -8,7 +8,7 @@
\*---------------------------------------------------------*/
#include <vector>
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "Detector.h"
#include "EVisionKeyboardController.h"
#include "EVisionV2KeyboardController.h"

View File

@@ -12,7 +12,7 @@
#pragma once
#include <string>
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "RGBController.h"
#define EVISION_V2_PACKET_SIZE 64

View File

@@ -12,7 +12,7 @@
#pragma once
#include <string>
#include <hidapi/hidapi.h>
#include <hidapi.h>
#define EPOMAKER_PACKET_LENGTH 0x40
#define EPOMAKER_COMMAND_RGB 0x07

View File

@@ -9,7 +9,7 @@
| SPDX-License-Identifier: GPL-2.0-only |
\*---------------------------------------------------------*/
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "Detector.h"
#include "EpomakerController.h"
#include "RGBController.h"

View File

@@ -12,7 +12,7 @@
#pragma once
#include <string>
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "RGBController.h"
/*-----------------------------------------------------*\

View File

@@ -9,7 +9,7 @@
| SPDX-License-Identifier: GPL-2.0-only |
\*---------------------------------------------------------*/
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "Detector.h"
#include "GaiZhongGaiController.h"
#include "RGBController.h"

View File

@@ -12,7 +12,7 @@
#pragma once
#include <string>
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "RGBController.h"
struct aorus_atc800_mode_config

View File

@@ -7,7 +7,7 @@
| SPDX-License-Identifier: GPL-2.0-only |
\*---------------------------------------------------------*/
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "Detector.h"
#include "RGBController.h"
#include "ATC800Controller.h"

View File

@@ -12,7 +12,7 @@
#pragma once
#include <string>
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "RGBController.h"
#define GIGABYTE_AORUS_LAPTOP_REPORT_SIZE 8

View File

@@ -12,7 +12,7 @@
#pragma once
#include <string>
#include <hidapi/hidapi.h>
#include <hidapi.h>
#include "RGBController.h"
#define GIGABYTE_AORUS_MOUSE_REPORT_SIZE 8

Some files were not shown because too many files have changed in this diff Show More