summaryrefslogtreecommitdiff
path: root/DEVELOPERS.md
diff options
context:
space:
mode:
authorGravatar Mike Burns <mburns@thoughtbot.com>2018-07-13 11:28:41 -0400
committerGravatar Mike Burns <mburns@thoughtbot.com>2018-07-13 11:28:41 -0400
commit0a928800c66e08197cd092feb32f6ae5bf816b88 (patch)
treef22181618c3037c3093b7bdea2a1f57722fd4a25 /DEVELOPERS.md
parent5935dda1913cdaeca88cba05681380bdc4923162 (diff)
Update build docs and Homebrewv1.3.2
The Homebrew update is [thanks to Fabian Mettler]. [thanks to Fabian Mettler]: https://github.com/thoughtbot/homebrew-formulae/pull/42 --- I don't maintain the Arch or Debian packages, so remove their details from these docs.
Diffstat (limited to 'DEVELOPERS.md')
-rw-r--r--DEVELOPERS.md27
1 files changed, 8 insertions, 19 deletions
diff --git a/DEVELOPERS.md b/DEVELOPERS.md
index d88fa43..dd98ac5 100644
--- a/DEVELOPERS.md
+++ b/DEVELOPERS.md
@@ -19,12 +19,10 @@ First build the distribution:
./configure
make distcheck
-On any system you can build the tarball, Homebrew package, Arch
-PKGBUILD, and tag:
+On any system you can build the tarball, Homebrew package, and tag:
./maint/release build tarball rcm-*.tar.gz
./maint/release build homebrew rcm-*.tar.gz
- ./maint/release build arch rcm-*.tar.gz
./maint/release build tag rcm-*.tar.gz
You need mdocml to tranform the manpages into HTML:
@@ -34,27 +32,18 @@ You need mdocml to tranform the manpages into HTML:
Once built, you can push it live:
./maint/release push tarball rcm-*.tar.gz
- # ... etc. ...
+ ./maint/release push homebrew rcm-*.tar.gz
+ ./maint/release push tag rcm-*.tar.gz
+ ./maint/release push man_html rcm-*.tar.gz
And once pushed, you should clean up
./maint/release clean tarball rcm-*.tar.gz
- # ... etc. ...
+ ./maint/release clean homebrew rcm-*.tar.gz
+ ./maint/release clean tag rcm-*.tar.gz
+ ./maint/release clean man_html rcm-*.tar.gz
-4. Build the Debian package:
-
-Only on Debian systems can you build the Debian package:
-
- make NEWS.md
- ./maint/release build deb rcm-*.tar.gz
- ./maint/release push deb rcm-*.tar.gz
- ./maint/release clean deb rcm-*.tar.gz
-
-This will create both a binary and a signed source package.
-
-Source packages go in the `deb-src` directory on the `gh-pages` branch.
-
-5. Contact package maintainers:
+4. Contact package maintainers:
| OS | Name | Email | PGP keyid |
| -------- | -------------------------- | ----------------------------- | ------------------ |