This commit is contained in:
Mars 2024-06-02 01:24:33 -04:00
parent b366a7ee63
commit 6e5045f1f4
Signed by: pupbrained
GPG key ID: 874E22DF2F9DFCB5
9 changed files with 988 additions and 70 deletions

View file

@ -13,12 +13,14 @@ cc = meson.get_compiler('cpp')
add_project_arguments(
cc.get_supported_arguments([
'-Wno-c++20-compat',
'-Wno-c++98-compat',
'-Wno-c++98-compat-pedantic',
'-Wno-missing-prototypes',
'-Wno-padded',
'-Wno-pre-c++20-compat-pedantic',
'-Wno-switch-default',
'-Wno-missing-prototypes'
'-Wunused-function'
]),
language: 'cpp'
)
@ -49,9 +51,12 @@ deps = []
deps += cc.find_library('cpr')
deps += cc.find_library('curl')
deps += cc.find_library('tomlplusplus')
deps += dependency('boost')
deps += dependency('boost', static: true)
deps += dependency('fmt')
fmtlog = subproject('fmtlog')
deps += fmtlog.get_variable('fmtlog_dep')
if host_machine.system() == 'linux'
deps += dependency('playerctl')
endif