Something went wrong. Try again.
A fork of https://github.com/crosspoint-reader/crosspoint-reader
Something went wrong. Try again.
754 B · 32 lines
Shell
at master
123456789101112131415161718192021222324252627282930313233#!/usr/bin/env bashset -euo pipefail
ROOT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)"BUILD_DIR="$ROOT_DIR/build/hyphenation_eval"BINARY="$BUILD_DIR/HyphenationEvaluationTest"
mkdir -p "$BUILD_DIR"
SOURCES=( "$ROOT_DIR/test/hyphenation_eval/HyphenationEvaluationTest.cpp" "$ROOT_DIR/lib/Epub/Epub/hyphenation/Hyphenator.cpp" "$ROOT_DIR/lib/Epub/Epub/hyphenation/LanguageRegistry.cpp" "$ROOT_DIR/lib/Epub/Epub/hyphenation/LiangHyphenation.cpp" "$ROOT_DIR/lib/Epub/Epub/hyphenation/HyphenationCommon.cpp" "$ROOT_DIR/lib/Utf8/Utf8.cpp")
CXXFLAGS=( -std=c++20 -O2 -Wall -Wextra -pedantic -I"$ROOT_DIR" -I"$ROOT_DIR/lib" -I"$ROOT_DIR/lib/Utf8")
c++ "${CXXFLAGS[@]}" "${SOURCES[@]}" -o "$BINARY"
"$BINARY" "$@"