Skip to content
Snippets Groups Projects
Commit 5fefe384 authored by Stephan Schulz's avatar Stephan Schulz
Browse files

remove old build_all_relocated.sh

parent da09da15
Branches
Tags
1 merge request!15CMake projectconfig
#!/bin/bash
# all commands must execute successfully
set -e
set -o pipefail
set -u
set -x
# $ALL_INSTALL_DIR must be an absolute path!
ALL_ROOT_DIR=../..
ALL_BUILD_DIR=all_build
ALL_INSTALL_DIR=`pwd`/all_bin
ALL_INSTALL_DIR2=`pwd`/all_bin2
BUILD_DIR=build
export CC=gcc
export CXX=g++
build_all () {
rm -rf "$ALL_BUILD_DIR"
mkdir "$ALL_BUILD_DIR"
cmake -S "$ALL_ROOT_DIR" -B "$ALL_BUILD_DIR"\
-DCMAKE_INSTALL_PREFIX="$ALL_INSTALL_DIR"\
-DCM_ALL_FORTRAN=ON\
-DCMAKE_BUILD_TYPE=Release
cmake --build "$ALL_BUILD_DIR"
rm -rf "ALL_INSTALL_DIR"
cmake --install "$ALL_BUILD_DIR"
mv "$ALL_INSTALL_DIR" "$ALL_INSTALL_DIR2"
}
build_self () {
rm -rf "$BUILD_DIR"
mkdir "$BUILD_DIR"
cmake -S . -B "$BUILD_DIR"\
-DALL_DIR="$ALL_INSTALL_DIR2"/lib/cmake/ALL
cmake --build "$BUILD_DIR"
}
build_all
build_self
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment