From 303974a95077a6ba94d471ff3a37db53e1d63722 Mon Sep 17 00:00:00 2001 From: TolaMironcenko Date: Thu, 25 Sep 2025 12:24:17 +0700 Subject: [PATCH] added toolchain_files --- Makefile | 2 +- toolchain_files/aarch64-buildroot-linux-uclibc.cmake | 1 + toolchain_files/aarch64-buildroot-linux-uclibc.toml | 11 +++++++++++ .../arm-buildroot-linux-uclibcgnueabihf.cmake | 1 + .../arm-buildroot-linux-uclibcgnueabihf.toml | 11 +++++++++++ toolchain_files/x86_64-buildroot-linux-uclibc.cmake | 1 + toolchain_files/x86_64-buildroot-linux-uclibc.toml | 11 +++++++++++ 7 files changed, 37 insertions(+), 1 deletion(-) create mode 100644 toolchain_files/aarch64-buildroot-linux-uclibc.cmake create mode 100644 toolchain_files/aarch64-buildroot-linux-uclibc.toml create mode 100644 toolchain_files/arm-buildroot-linux-uclibcgnueabihf.cmake create mode 100644 toolchain_files/arm-buildroot-linux-uclibcgnueabihf.toml create mode 100644 toolchain_files/x86_64-buildroot-linux-uclibc.cmake create mode 100644 toolchain_files/x86_64-buildroot-linux-uclibc.toml diff --git a/Makefile b/Makefile index c86cfe9..a7a64a4 100644 --- a/Makefile +++ b/Makefile @@ -3,7 +3,7 @@ CFLAGS = -Wall -g -std=gnu2x -DMG_TLS=MG_TLS_OPENSSL LDFLAGS = LIBS = -lpthread -lcrypto -lssl -lsqlite3 INCLUDES = -I./src/lib -I./src -SRCS = $(wildcard src/*.c src/lib/*.c) +SRCS = $(wildcard src/*/*.c src/*.c) OBJS = $(SRCS:.c=.o) TARGET = auth_service BUILD_DIR=./build diff --git a/toolchain_files/aarch64-buildroot-linux-uclibc.cmake b/toolchain_files/aarch64-buildroot-linux-uclibc.cmake new file mode 100644 index 0000000..f989251 --- /dev/null +++ b/toolchain_files/aarch64-buildroot-linux-uclibc.cmake @@ -0,0 +1 @@ +set(CMAKE_C_COMPILER aarch64-buildroot-linux-uclibc-gcc) diff --git a/toolchain_files/aarch64-buildroot-linux-uclibc.toml b/toolchain_files/aarch64-buildroot-linux-uclibc.toml new file mode 100644 index 0000000..96e5398 --- /dev/null +++ b/toolchain_files/aarch64-buildroot-linux-uclibc.toml @@ -0,0 +1,11 @@ +[binaries] +c = 'aarch64-buildroot-linux-uclibc-gcc' +ar = 'aarch64-buildroot-linux-uclibc-ar' +strip = 'aarch64-buildroot-linux-uclibc-strip' +ld = 'aarch64-buildroot-linux-uclibc-ld' + +[host_machine] +system = 'linux' +cpu_family = 'x86_64' +cpu = 'x86_64' +endian = 'little' diff --git a/toolchain_files/arm-buildroot-linux-uclibcgnueabihf.cmake b/toolchain_files/arm-buildroot-linux-uclibcgnueabihf.cmake new file mode 100644 index 0000000..c909582 --- /dev/null +++ b/toolchain_files/arm-buildroot-linux-uclibcgnueabihf.cmake @@ -0,0 +1 @@ +set(CMAKE_C_COMPILER arm-buildroot-linux-uclibcgnueabihf-gcc) diff --git a/toolchain_files/arm-buildroot-linux-uclibcgnueabihf.toml b/toolchain_files/arm-buildroot-linux-uclibcgnueabihf.toml new file mode 100644 index 0000000..8db3bec --- /dev/null +++ b/toolchain_files/arm-buildroot-linux-uclibcgnueabihf.toml @@ -0,0 +1,11 @@ +[binaries] +c = 'arm-buildroot-linux-uclibcgnueabihf-gcc' +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' diff --git a/toolchain_files/x86_64-buildroot-linux-uclibc.cmake b/toolchain_files/x86_64-buildroot-linux-uclibc.cmake new file mode 100644 index 0000000..695cf6d --- /dev/null +++ b/toolchain_files/x86_64-buildroot-linux-uclibc.cmake @@ -0,0 +1 @@ +set(CMAKE_C_COMPILER x86_64-buildroot-linux-uclibc-gcc) diff --git a/toolchain_files/x86_64-buildroot-linux-uclibc.toml b/toolchain_files/x86_64-buildroot-linux-uclibc.toml new file mode 100644 index 0000000..dc8f824 --- /dev/null +++ b/toolchain_files/x86_64-buildroot-linux-uclibc.toml @@ -0,0 +1,11 @@ +[binaries] +c = 'x86_64-buildroot-linux-uclibc-gcc' +ar = 'x86_64-buildroot-linux-uclibc-ar' +strip = 'x86_64-buildroot-linux-uclibc-strip' +ld = 'x86_64-buildroot-linux-uclibc-ld' + +[host_machine] +system = 'linux' +cpu_family = 'x86_64' +cpu = 'x86_64' +endian = 'little'