#!/bin/bash set -e echo "=== Установка зависимостей ===" sudo apt-get update sudo apt-get install -y libboost-all-dev libpq-dev libpqxx-dev nlohmann-json3-dev cmake build-essential echo "=== Сборка ===" mkdir -p build cd build cmake .. make -j"$(nproc)" cd .. echo "=== Сборка deb-пакета ===" cpack echo "" echo "=== Готово ===" echo "Запуск: ./build/bin/cards" echo "Deb-пакет: ./build/cards-*.deb" echo "" echo "Пароль от БД можно задать через переменную окружения:" echo " DB_PASSWORD=secret ./build/bin/cards"