mirror of
https://github.com/FirebirdSQL/firebird.git
synced 2025-01-23 18:03:04 +01:00
27 lines
837 B
Bash
27 lines
837 B
Bash
echo "This script will build arch-specific files, useful for firebird functionality"
|
|
echo "Press ENTER to continue"
|
|
read x
|
|
|
|
runAndCheckExit() {
|
|
Msg=$1
|
|
Cmd=$2
|
|
|
|
echo $Msg please wait...
|
|
$Cmd
|
|
ExitCode=$?
|
|
|
|
if [ $ExitCode -ne 0 ]
|
|
then
|
|
echo "Aborted: The command $Cmd "
|
|
echo " failed with error code $ExitCode"
|
|
exit $ExitCode
|
|
fi
|
|
}
|
|
|
|
runAndCheckExit "Restore messages database" "bin/gbak -rep msg.gbak msg.fdb"
|
|
runAndCheckExit "Build messages file (firebird.msg)" bin/build_file
|
|
runAndCheckExit "Restore security database" "bin/gbak -rep security4.gbak security4.fdb"
|
|
runAndCheckExit "Restore examples database (employee)" "bin/gbak -rep examples/empbuild/employee.gbak examples/empbuild/employee.fdb"
|
|
|
|
rm -f msg.gbak msg.fdb security4.gbak examples/empbuild/employee.gbak AfterUntar.sh
|