Added copying of config for a specific uCLib version
This commit is contained in:
@@ -125,8 +125,21 @@ cd "${TOP}"
|
||||
echo "== Сборка uClibc-ng-${UCLIBC_VER} =="
|
||||
cd "${SRC_UCLIBC}"
|
||||
|
||||
# Перезаписываем путь к заголовкам ядра
|
||||
# Подготовка .config перед сборкой uClibc-ng
|
||||
CONFIG_SRC_FILE="${TOP}/.config-${UCLIBC_VER}"
|
||||
|
||||
# Если в TOP существует .config-<версия uclibc>, копируем его
|
||||
if [ -f "${CONFIG_SRC_FILE}" ]; then
|
||||
echo "== Найден ${CONFIG_SRC_FILE}, копирую в .config =="
|
||||
cp "${CONFIG_SRC_FILE}" .config
|
||||
else
|
||||
echo "== Файл ${CONFIG_SRC_FILE} не найден, используем существующий .config =="
|
||||
fi
|
||||
|
||||
# Обновляем путь к заголовкам ядра — сначала удаляем старую строку
|
||||
sed -i '/^KERNEL_HEADERS=/d' .config 2>/dev/null || true
|
||||
|
||||
# Добавляем новый путь
|
||||
echo "KERNEL_HEADERS=\"${KERNEL_SYSROOT_USR_INCLUDES_DIR}\"" >> .config
|
||||
|
||||
PATH="${INSTALL_BIN_DIR}:${PATH}" make oldconfig || true
|
||||
|
||||
Reference in New Issue
Block a user