X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=build-book.sh;h=94f3a298ef6c655f7c296fe24d7b3f1b4da7c462;hb=04d675c5a4a867b2c15e2ef64d5179353fd1489e;hp=d9c2876326cd23bf0dcd057aa30607ca54618fab;hpb=d5e83f2f59c23569896e1945ccb2e81a3e3fa500;p=remoteglot-book diff --git a/build-book.sh b/build-book.sh index d9c2876..94f3a29 100755 --- a/build-book.sh +++ b/build-book.sh @@ -19,9 +19,14 @@ for X in $( seq 0 $(( MAPPERS - 1 )) ); do ( PGNNUM=0 for FILE in "$@"; do + COMP=0 + if echo "$FILE" | grep -q ^comp:; then + COMP=1 + FILE=$( echo "$FILE" | sed s/comp:// ) + fi START=$( ./find-pgn-split-point.sh "$FILE" $X $MAPPERS ) END=$( ./find-pgn-split-point.sh "$FILE" $(( X + 1 )) $MAPPERS ) - ~/nmu/pgn-extract/pgn-extract --startpos $START --endpos $END --startfilenum $PGNNUM -e -Wsessebin "$FILE" 2>/dev/null + ~/nmu/pgn-extract/pgn-extract --computerflag $COMP --startpos $START --endpos $END --startfilenum $PGNNUM -e -Wsessebin "$FILE" 2>/dev/null PGNNUM=$(( PGNNUM + 1 )) done ) | ./binloader - tmp.mtbl.mapper$X $SHARDS 500000