Make packaging easier & document

This commit is contained in:
Jethro Beekman 2017-04-09 14:06:38 -07:00
parent b45429b6cb
commit 1a62a818c3
2 changed files with 10 additions and 1 deletions

View File

@ -22,6 +22,15 @@ tree diff as the patch. The temporary git repository will be deleted. Before
dropping into the shell, the script will show you nearby commits, you can try
to apply `$PATCH_DIR/that_commit.patch` and see if it works for you.
## Publishing
```
$ echo FULL_COMMIT_ID ...|GIT_DIR=/your/rust/dir/.git ./build-src.sh publish
```
Again, instead of echoing in the commit IDs, you might pipe in `rustc-commit-db
list-valid`.
## Editing patches
To edit all patches, again make a checkout of the rust source. Then, run:

View File

@ -67,5 +67,5 @@ done
OLD_GIT_PERM=$(stat --printf=%a .git)
trap "chmod $OLD_GIT_PERM .git; exit 1" SIGINT
chmod 000 .git
cargo package
cargo ${1:-package}
chmod $OLD_GIT_PERM .git