add option to disable CPU plugin build

This commit is contained in:
Jussi Kuokkanen 2023-12-14 20:27:15 +02:00
parent 63775e325d
commit 2667b9cd63
2 changed files with 8 additions and 5 deletions

View File

@ -10,3 +10,4 @@ option('require-amd', type: 'boolean', value: 'false',
description: 'Require AMD plugin')
option('require-nvidia', type: 'boolean', value: 'false',
description: 'Require NVIDIA plugin')
option('plugins-cpu', type: 'boolean', value: 'true', description: 'Build CPU plugin')

View File

@ -64,8 +64,10 @@ if all_nvidia_linux_libs
link_with : libtuxclocker)
endif
shared_library('cpu', 'CPU.cpp', 'Utils.cpp',
include_directories : [incdir, fplus_inc],
install_dir : get_option('libdir') / 'tuxclocker' / 'plugins',
install : true,
link_with : libtuxclocker)
if get_option('plugins-cpu')
shared_library('cpu', 'CPU.cpp', 'Utils.cpp',
include_directories : [incdir, fplus_inc],
install_dir : get_option('libdir') / 'tuxclocker' / 'plugins',
install : true,
link_with : libtuxclocker)
endif