A separate configuration folder has been created for the build.

This commit is contained in:
2025-12-04 18:38:59 +03:00
parent 22bdedaead
commit 3b81c7fe64
2 changed files with 5 additions and 1 deletions

View File

@@ -17,10 +17,14 @@ SUBARCH="armv7-m"
SUBMODE="thumb" SUBMODE="thumb"
TOP="$(pwd)" TOP="$(pwd)"
CONFIGS_DIR="${TOP}/config"
BUILD_DIR="${TOP}/build" BUILD_DIR="${TOP}/build"
BUILD_SRC_DIR="${BUILD_DIR}/src" BUILD_SRC_DIR="${BUILD_DIR}/src"
INSTALL_DIR="${TOP}/install" INSTALL_DIR="${TOP}/install"
INSTALL_BIN_DIR="${INSTALL_DIR}/bin" INSTALL_BIN_DIR="${INSTALL_DIR}/bin"
KERNEL_SYSROOT_DIR="${INSTALL_DIR}/sysroot" KERNEL_SYSROOT_DIR="${INSTALL_DIR}/sysroot"
KERNEL_SYSROOT_USR_DIR="${KERNEL_SYSROOT_DIR}/usr" KERNEL_SYSROOT_USR_DIR="${KERNEL_SYSROOT_DIR}/usr"
KERNEL_SYSROOT_USR_INCLUDES_DIR="${KERNEL_SYSROOT_USR_DIR}/include" KERNEL_SYSROOT_USR_INCLUDES_DIR="${KERNEL_SYSROOT_USR_DIR}/include"
@@ -126,7 +130,7 @@ echo "== Сборка uClibc-ng-${UCLIBC_VER} =="
cd "${SRC_UCLIBC}" cd "${SRC_UCLIBC}"
# Подготовка .config перед сборкой uClibc-ng # Подготовка .config перед сборкой uClibc-ng
CONFIG_SRC_FILE="${TOP}/.config-${UCLIBC_VER}" CONFIG_SRC_FILE="${CONFIGS_DIR}/config-uclib-${UCLIBC_VER}"
# Если в TOP существует .config-<версия uclibc>, копируем его # Если в TOP существует .config-<версия uclibc>, копируем его
if [ -f "${CONFIG_SRC_FILE}" ]; then if [ -f "${CONFIG_SRC_FILE}" ]; then