feat(config file): add a config file

This commit is contained in:
2025-09-23 22:46:19 -04:00
parent b4715770db
commit 80dde85a2e
11 changed files with 229 additions and 22 deletions

View File

@@ -9,7 +9,9 @@ srcfiles = files(
'src/led.c',
'src/wayland.c',
'src/acpi.c',
'src/utils.c'
'src/utils.c',
'src/battery.c',
'src/config.c'
)
# wayland stuff
@@ -55,10 +57,22 @@ executable('eh', srcfiles,
],
include_directories: [
'lib/log.c/src',
'lib/tinyexpr',
'lib/tomlc99',
'lib/cargs/include',
'include'
],
link_with: [
static_library('log.c', 'lib/log.c/src/log.c',
include_directories: 'lib/log.c/src')
include_directories: 'lib/log.c/src'),
static_library('tinyexpr', 'lib/tinyexpr/tinyexpr.c',
include_directories: 'lib/tinyexpr'),
static_library('tomlc99', 'lib/tomlc99/toml.c',
include_directories: 'lib/tomlc99'),
static_library('cargs', 'lib/cargs/src/cargs.c',
include_directories: 'lib/cargs/include')
]
)