#!/usr/bin/env bash

CMAKE_CONFIG_DIR="/usr/lib64/cmake"
PKG_CONFIG_DIR="/usr/lib64/pkgconfig"

if [ ! -d "${CMAKE_CONFIG_DIR}" ]
then
    mkdir "${CMAKE_CONFIG_DIR}"
fi
if [ ! -d "${PKG_CONFIG_DIR}" ]
then
    mkdir ${PKG_CONFIG_DIR}
fi

mkdir -p /usr/lib/foundationdb/backup_agent

update-alternatives --install /usr/bin/fdbcli fdbclients /usr/lib/foundationdb-7.4.0/bin/fdbcli 7400 \
    --slave /usr/bin/fdbbackup fdbbackup /usr/lib/foundationdb-7.4.0/bin/fdbbackup \
    --slave /usr/bin/fdbrestore fdbrestore /usr/lib/foundationdb-7.4.0/bin/fdbbackup \
    --slave /usr/bin/dr_agent dr_agent /usr/lib/foundationdb-7.4.0/bin/fdbbackup \
    --slave /usr/bin/fdbdr fdbdr /usr/lib/foundationdb-7.4.0/bin/fdbbackup \
    --slave /usr/lib/foundationdb/backup_agent/backup_agent backup_agent /usr/lib/foundationdb-7.4.0/bin/fdbbackup \
    --slave /usr/lib64/libfdb_c.so libfdb_c /usr/lib/foundationdb-7.4.0/lib/libfdb_c.so \
    --slave /usr/lib64/pkgconfig/foundationdb-client.pc foundationdb-client.pc /usr/lib/foundationdb-7.4.0/lib/pkgconfig/foundationdb-client.pc \
    --slave /usr/lib64/cmake/FoundationDB-Client FoundationDB-ClientConfig /usr/lib/foundationdb-7.4.0/lib/cmake/FoundationDB-Client \
    --slave /usr/include/foundationdb fdb-client-headers /usr/lib/foundationdb-7.4.0/include/foundationdb
