re-add sys-clk manager, default to mtc auto adj (others are useless), new gpu table for erista units, custom sys-clk updates
43 lines
1.1 KiB
Meson
43 lines
1.1 KiB
Meson
project('sys-clk-manager', ['c', 'cpp'],
|
|
version: '1.0.0',
|
|
default_options: [ 'buildtype=release', 'strip=true', 'b_ndebug=if-release', 'cpp_std=c++1z' ],
|
|
)
|
|
|
|
add_global_arguments('-DAPP_TITLE="sys-clk manager"', language : 'cpp')
|
|
|
|
subdir('lib/borealis/library')
|
|
|
|
source_files = files(
|
|
'src/main.cpp',
|
|
'src/utils.cpp',
|
|
'src/refresh_task.cpp',
|
|
|
|
'src/main_frame.cpp',
|
|
'src/logo.cpp',
|
|
|
|
'src/status_tab.cpp',
|
|
'src/advanced_settings_tab.cpp',
|
|
'src/app_profiles_tab.cpp',
|
|
'src/app_profile_frame.cpp',
|
|
'src/cheat_sheet_tab.cpp',
|
|
'src/about_tab.cpp'
|
|
)
|
|
|
|
ipc_files = files(
|
|
'src/ipc/pc_shim/client.cpp',
|
|
'src/ipc/pc_shim/ns.cpp'
|
|
)
|
|
|
|
manager_include = include_directories(
|
|
'../common/include'
|
|
)
|
|
|
|
sys_clk_manager = executable(
|
|
'sys-clk-manager',
|
|
[ source_files, borealis_files, ipc_files ],
|
|
dependencies : borealis_dependencies,
|
|
install: true,
|
|
include_directories: [borealis_include, manager_include],
|
|
cpp_args: [ '-g', '-O2', '-DBOREALIS_RESOURCES="./lib/borealis/resources/"', '-DAPP_RESOURCES="./resources/"']
|
|
)
|