Files
openrouter/meson.build
T
wt 9b48cd7e68
Prepare Build and Testing executable binary / Prepare-Build-Testing-With-Make (push) Has been cancelled
Prepare Build and Testing executable binary / Prepare-Build-Testing-With-CMake (push) Has been cancelled
Prepare Build and Testing executable binary / Prepare-Build-Testing-With-Meson (push) Has been cancelled
update firmware added
2025-03-05 10:27:46 +07:00

49 lines
1.2 KiB
Meson

project(
'openrouter',
'cpp',
default_options: ['cpp_std=c++20', 'cpp_args=-Wall'],
)
include_dirs = include_directories('src', 'src/libs')
executable(
'openrouter',
'src/openrouter.cpp',
'src/security/cors.cpp',
'src/settings/settings.cpp',
'src/settings/backup.cpp',
'src/settings/telnet/enabled.cpp',
'src/settings/telnet/port.cpp',
'src/settings/ssh/status.cpp',
'src/settings/ssh/keys.cpp',
'src/settings/ssh/port.cpp',
'src/settings/ssh/server.cpp',
'src/settings/dns/enabled.cpp',
'src/settings/dns/servers.cpp',
'src/settings/dns/local_domains.cpp',
'src/settings/wifi/status.cpp',
'src/settings/wifi/name.cpp',
'src/settings/wifi/password.cpp',
'src/settings/wifi/qr.cpp',
'src/settings/wifi/channel.cpp',
'src/settings/ftp/ftp.cpp',
'src/system/reboot/reboot.cpp',
'src/system/syslog/syslog.cpp',
'src/system/uptime/uptime.cpp',
'src/system/update/update.cpp',
'src/OpenRouter/OpenRouter.cpp',
'src/auth/auth.cpp',
'src/libs/QR-Code-generator/qrcodegen.cpp',
'src/libs/QR-Code-generator/qrtosvg.cpp',
include_directories: include_dirs,
install: true,
)
install_subdir('src/web', install_dir: 'share/openrouter')