cards/configure.sh

21 lines
525 B
Bash
Executable File

#!/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 ""
echo "=== Готово ==="
echo "Запуск: ./build/bin/cards"
echo ""
echo "Пароль от БД можно задать через переменную окружения:"
echo " DB_PASSWORD=secret ./build/bin/cards"