mirror of
https://gitlab.com/libeigen/eigen.git
synced 2026-04-10 11:34:33 +08:00
add eigen_gen_credits script
This commit is contained in:
21
scripts/eigen_gen_credits
Executable file
21
scripts/eigen_gen_credits
Executable file
@@ -0,0 +1,21 @@
|
||||
#!/bin/sh
|
||||
|
||||
# this script must be run from the eigen2/ directory.
|
||||
# when running hg churn from the scripts/ subdir, i hit a divide-by-zero error in hg churn.
|
||||
#
|
||||
# like this:
|
||||
# cd eigen2
|
||||
# scripts/eigen_gen_credits
|
||||
|
||||
# configuration
|
||||
USER='bjacob'
|
||||
|
||||
wget http://eigen.tuxfamily.org/index.php?title=ContributorsInfo -O online-info.out -o wget.log
|
||||
hg churn -r 37: --changesets -t {author} > churn-changesets.out
|
||||
hg churn -r 37: -t {author} > churn-changedlines.out
|
||||
|
||||
g++ scripts/eigen_gen_credits.cpp -o e
|
||||
|
||||
./e > credits.out
|
||||
|
||||
rsync credits.out $USER@ssh.tuxfamily.org:eigen/eigen.tuxfamily.org-web/htdocs/credits.out || (echo "upload failed"; exit 1)
|
||||
Reference in New Issue
Block a user