diff --git a/AGENTS.md b/AGENTS.md index e43e5ba9..c0922f66 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -51,6 +51,15 @@ This file contains essential information for AI coding agents working in the uTu powershell build_full.bat # запускает bash build.sh --full через MSYS2 UCRT64 ``` +### Build (FreeBSD) +```sh +# Первичная установка инструментов от root: +pkg install -y bash gmake autoconf automake libtool pkgconf openssl python3 +./build.sh -j4 # общий скрипт; автоматически выбирает gmake и Clang +./build_bsd_full.sh -j4 # полная сборка через общий скрипт +``` +Python 3 нужен для проверок скрипта сборки. SHA-256 берётся из базовой системы FreeBSD. + ### Incremental Build ```bash ./build.sh -j4 # инкрементальная сборка, конфигурация и очистка при необходимости diff --git a/tools/chatgui/build_nix.sh b/tools/chatgui/build_nix.sh index 6f86c09f..705de5f9 100755 --- a/tools/chatgui/build_nix.sh +++ b/tools/chatgui/build_nix.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash set -euo pipefail # ============================================================================