10 lines
446 B
Bash
Executable File
10 lines
446 B
Bash
Executable File
#!/bin/sh
|
|
# Regenerate the expected values from ../tai.py, build the core test against ALL real sources
|
|
# (src/mplex/*.cpp and src/plexer/plexer_flow.cpp) into build/, and run it. Make free.
|
|
set -e
|
|
cd "$(dirname "$0")/.."
|
|
mkdir -p build
|
|
python3 -I tests/mplex_core_gen.py
|
|
g++ -std=c++23 -Wall -Wextra -O1 -Isrc/mplex -Isrc/plexer tests/mplex_core_test.cpp src/mplex/*.cpp src/plexer/plexer_flow.cpp -o build/mplex_core_test
|
|
build/mplex_core_test
|