From b3b9ebb3b70ce1ac43700868ed8bfc037ee50649 Mon Sep 17 00:00:00 2001 From: Alexey Sokolov Date: Tue, 15 Oct 2024 00:22:20 +0000 Subject: [PATCH] Fix OPENRGB_SYSTEM_PLUGIN_DIRECTORY --- OpenRGB.pro | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/OpenRGB.pro b/OpenRGB.pro index 9dc3a744..043fc32a 100644 --- a/OpenRGB.pro +++ b/OpenRGB.pro @@ -501,9 +501,6 @@ contains(QMAKE_PLATFORM, linux) { QMAKE_CXXFLAGS += -Wno-implicit-fallthrough -Wno-psabi - DEFINES += \ - OPENRGB_SYSTEM_PLUGIN_DIRECTORY=\\"\"\"$$PREFIX/lib/openrgb/plugins\\"\"\" \ - #-------------------------------------------------------------------------------------------# # Determine which hidapi to use based on availability # # Prefer hidraw backend, then libusb # @@ -545,6 +542,12 @@ contains(QMAKE_PLATFORM, linux) { PREFIX = /usr } + !defined(OPENRGB_SYSTEM_PLUGIN_DIRECTORY, var):OPENRGB_SYSTEM_PLUGIN_DIRECTORY = \ + "$$PREFIX/lib/openrgb/plugins" \ + + DEFINES += \ + OPENRGB_SYSTEM_PLUGIN_DIRECTORY=\\"\"\"$$OPENRGB_SYSTEM_PLUGIN_DIRECTORY\\"\"\" \ + #-------------------------------------------------------------------------------------------# # Custom target for dynamically created udev_rules # # Ordinarily you would add the 'udev_rules' target to both QMAKE_EXTRA_TARGETS to add a #