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
This commit is contained in:
Chris M 2023-11-08 23:02:31 +11:00 committed by Chris
parent f4220dffb7
commit d2b4ff1c56
37 changed files with 98 additions and 1557 deletions

View file

@ -1,7 +1,6 @@
#include "Detector.h"
#include "LinuxLEDController.h"
#include "RGBController.h"
#include "RGBController_LinuxLED.h"
#include "RGBController_LinuxLED_Linux.h"
#include "SettingsManager.h"
#include <vector>
#include <stdio.h>

View file

@ -1,4 +1,4 @@
#include "LinuxLEDController.h"
#include "LinuxLEDController_Linux.h"
LinuxLEDController::LinuxLEDController()
{

View file

@ -6,7 +6,7 @@
| Adam Honse (CalcProgrammer1) 9/25/2020 |
\*-----------------------------------------*/
#include "RGBController_LinuxLED.h"
#include "RGBController_LinuxLED_Linux.h"
/**------------------------------------------------------------------*\
@name Dummy

View file

@ -8,7 +8,7 @@
#pragma once
#include "RGBController.h"
#include "LinuxLEDController.h"
#include "LinuxLEDController_Linux.h"
class RGBController_LinuxLED : public RGBController
{