updated for cross compile
This commit is contained in:
@@ -0,0 +1,35 @@
|
||||
project('openrouter', 'cpp')
|
||||
include_dirs = include_directories('src', 'src/libs')
|
||||
executable(
|
||||
'openrouter',
|
||||
'src/openrouter.cpp',
|
||||
'src/security/cors.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/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/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
|
||||
)
|
||||
@@ -0,0 +1 @@
|
||||
set(CMAKE_CXX_COMPILER /home/tola/Documents/linux/orangepipc/buildroot-2024.08.2/output/host/bin/arm-buildroot-linux-uclibcgnueabihf-g++)
|
||||
@@ -0,0 +1,12 @@
|
||||
[binaries]
|
||||
c = 'arm-buildroot-linux-uclibcgnueabihf-gcc'
|
||||
cpp = 'arm-buildroot-linux-uclibcgnueabihf-g++'
|
||||
ar = 'arm-buildroot-linux-uclibcgnueabihf-ar'
|
||||
strip = 'arm-buildroot-linux-uclibcgnueabihf-strip'
|
||||
ld = 'arm-buildroot-linux-uclibcgnueabihf-ld'
|
||||
|
||||
[host_machine]
|
||||
system = 'linux'
|
||||
cpu_family = 'x86_64'
|
||||
cpu = 'x86_64'
|
||||
endian = 'little'
|
||||
Reference in New Issue
Block a user