648db22b |
1 | #!/bin/sh |
2 | |
3 | # Where to find the sources |
4 | ZSTD_SRC_ROOT="../../lib" |
5 | |
6 | # Amalgamate the sources |
7 | echo "Amalgamating files..." |
8 | # Using the faster Python script if we have 3.8 or higher |
9 | if python3 -c 'import sys; assert sys.version_info >= (3,8)' 2>/dev/null; then |
10 | ./combine.py -r "$ZSTD_SRC_ROOT" -x legacy/zstd_legacy.h -o zstd.c zstd-in.c |
11 | else |
12 | ./combine.sh -r "$ZSTD_SRC_ROOT" -x legacy/zstd_legacy.h -o zstd.c zstd-in.c |
13 | fi |
14 | # Did combining work? |
15 | if [ $? -ne 0 ]; then |
16 | echo "Combine script: FAILED" |
17 | exit 1 |
18 | fi |
19 | echo "Combine script: PASSED" |