47LDHZZIGQWK57DYLKCYCICJXTLRNSGSN24HYIGSMM72DFMEULCAC #!/usr/bin/env bashset -x -esource ./functions.shcd ..rm -rf rubyX-testsmkdir rubyX-testsif [ -d ruby ]thencd rubygit pull -acd ..elsegit clone https://github.com/ruby/ruby.gitficp -Rp ruby rubyX-tests/rubyX-datacd rubyX-tests/rubyX-datapijul init .for G in $(git log --pretty=format:%h --reverse); dogit checkout -q "$G"addrecorddonerm -rf .gitcd ..pijul clone rubyX-data rubyX-data2eq 1 "$(diff -qr rubyX-data/ rubyX-data2/ | wc -l)"cd ..rm -rf rubyX-testsecho "All OK."
#!/usr/bin/env basheq () {if [ "$1" -ne "$2" ]; thenexit 63fi}zero () {if [ "$1" -ne 0 ]; thenexit 64fi}add () {pijul add -r .}record () {pijul record -am"$G" 1> /dev/null}
Lets record everything from ruby.
THE FREEDOM PUBLIC LICENSEVersion 1, January 2021Copyright (C) 2021 Mike <tankf33der@disroot.org>Everyone is permitted to copy and distribute verbatim or modifiedcopies of this license document, and changing it is allowed as longas the name is changed.THE FREEDOM PUBLIC LICENSETERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION0. You just DO WHAT YOU WANT TO.