Chris M
d2b4ff1c56
Updated OpenRGB.pro to dynamically resolve source files
...
* Created FORMS macro list dynamically
* Added GUI_H and CONTROLLERS_H list to HEADERS
* Added GUI_CPP and CONTROLLERS_CPP list to SOURCES
* Added unique list of GUI_INCLUDES and CONTROLLER_INCLUDES to INCLUDES
* Adjusted platform specific builds to align build targets
2024-02-21 22:00:02 +11:00
Adam Honse
340083bc33
Initial commit for ASUS ROG Arion external NVMe SSD enclosure
2023-09-19 04:37:51 +00:00
Artem
269ebeddb4
Fix building with GCC 13
2023-03-15 20:34:35 +00:00
Adam Honse
bf6ae63ae6
Fix some Windows build warnings
2022-07-18 20:46:13 -05:00
Adam Honse
bba7fa9fd2
Fix a bunch of compiler warnings
2022-07-17 22:33:20 -05:00
Adam Honse
d69848e4e5
Repeat XPG SSD reads on Windows if they fail
2021-11-22 03:31:35 -06:00
Adam Honse
41f75d958c
Add XPG Spectrix S40G ENE interface for Windows
2021-11-22 01:53:13 -06:00
Adam Honse
af43171066
Add NVMe path to XPG Spectrix S40G controller
2021-11-22 00:55:35 -06:00
Adam Honse
1333130235
Add XPG Spectrix S40G ENE interface for Linux
2021-11-22 00:14:19 -06:00
Adam Honse
82c02b48aa
Implement ENESMBusInterface to abstract away the specific I2C/SMBus interface implementation used by the ENE SMBus controller. This will allow for alternative interfaces such as NVMe controllers (XPG Spectrix S40G) and USB Mass Storage controllers (ROG Arion SSD enclosure).
2021-11-21 23:25:59 -06:00