1ac260688619616819beb8e5c876ccf97afe8a3c1Dmitry V. Levin#!/bin/sh -e 2ac260688619616819beb8e5c876ccf97afe8a3c1Dmitry V. Levin 3150759b7bffc6c1aa8095484e1694e008c643c9eRoland McGrathtag="${1:-master}" 4150759b7bffc6c1aa8095484e1694e008c643c9eRoland McGrath 5150759b7bffc6c1aa8095484e1694e008c643c9eRoland McGrathj=-j`getconf _NPROCESSORS_ONLN 2> /dev/null` || j= 6150759b7bffc6c1aa8095484e1694e008c643c9eRoland McGrath 7150759b7bffc6c1aa8095484e1694e008c643c9eRoland McGrathdistdir=strace-dist-$$ 8150759b7bffc6c1aa8095484e1694e008c643c9eRoland McGrathabs_distdir="`pwd`/$distdir" 9150759b7bffc6c1aa8095484e1694e008c643c9eRoland McGrathtrap 'chmod -Rf u+w $abs_distdir; rm -rf $abs_distdir' 1 2 15 0 10150759b7bffc6c1aa8095484e1694e008c643c9eRoland McGrath 11150759b7bffc6c1aa8095484e1694e008c643c9eRoland McGrathset -x 12150759b7bffc6c1aa8095484e1694e008c643c9eRoland McGrathgit clone -q -n -s .git "$distdir" 13150759b7bffc6c1aa8095484e1694e008c643c9eRoland McGrath 14150759b7bffc6c1aa8095484e1694e008c643c9eRoland McGrathcd $distdir 15150759b7bffc6c1aa8095484e1694e008c643c9eRoland McGrathgit checkout -f "$tag" 16150759b7bffc6c1aa8095484e1694e008c643c9eRoland McGrath 17ac260688619616819beb8e5c876ccf97afe8a3c1Dmitry V. Levin./git-set-file-times 18150759b7bffc6c1aa8095484e1694e008c643c9eRoland McGrath 193e69bdf41a1c272028d9347bc55d7f73e3c4de46Dmitry V. Levin./bootstrap 20150759b7bffc6c1aa8095484e1694e008c643c9eRoland McGrath 21ac260688619616819beb8e5c876ccf97afe8a3c1Dmitry V. Levin./configure --enable-maintainer-mode 22150759b7bffc6c1aa8095484e1694e008c643c9eRoland McGrath 23150759b7bffc6c1aa8095484e1694e008c643c9eRoland McGrathmake -s $j distcheck 24dce7593cabc1702969ce5b78b0be7bc393374584Dmitry V. Levinmake -s $j news-check 25150759b7bffc6c1aa8095484e1694e008c643c9eRoland McGrath 26525a39a01a10f98e5020220012aa803c0e6c7df0Dmitry V. Levinmv -f strace-*.tar.xz .. 27