Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Clarify manual steps for setting up Windows installer creation.

  • Loading branch information...
commit dc156e82cceb664da64d80117fbcbf22b545a2a8 1 parent aaa7d4b
@technomancy technomancy authored
Showing with 7 additions and 3 deletions.
  1. +7 −2 Readme.md
  2. +0 −1  dist/exe.rake
View
9 Readme.md
@@ -25,7 +25,7 @@ The toolbelt stores download statistics in Postgres:
First pull in the dependencies with bundler, then pull in the
submodules for `foreman` and the `heroku` CLI client repositories:
- $ bundle install --path vendor/bundle
+ $ bundle install
$ git submodule update --init --recursive
The packaging tasks vary by platform:
@@ -41,8 +41,13 @@ AWS credentials.
## Windows Packaging
-A few dependencies must be manually installed.
+Apart from needing
+[Ruby](http://heroku-toolbelt.s3.amazonaws.com/rubyinstaller.exe) and
+[Git](http://heroku-toolbelt.s3.amazonaws.com/git.exe), a few
+dependencies must be manually installed.
+* [Ruby DevKit](https://github.com/oneclick/rubyinstaller/wiki/Development-Kit)
+* [Inno Setup](http://www.jrsoftware.org/isdl.php)
* [7zip](http://7-zip.org/)
* [signtool](http://msdn.microsoft.com/en-us/windowsserver/bb980924.aspx)
View
1  dist/exe.rake
@@ -40,7 +40,6 @@ file pkg("heroku-toolbelt-#{version}.exe") do |t|
inno_dir = ENV["INNO_DIR"] || 'C:\\Program Files (x86)\\Inno Setup 5\\'
signtool = ENV["SIGNTOOL"] || 'C:\\Program Files\\Microsoft SDKs\\Windows\\v7.1\\Bin\\signtool.exe'
- cert = ENV["CERT"] || "#{File.dirname(__FILE__)}\\..\\Certificates.p12"
password = ENV["CERT_PASSWORD"]
# TODO: can't have a space in the certificate path; keeping it in C: root sucks
sign_with = "/sStandard=#{signtool} sign /d Heroku-Toolbelt /f C:\\Certificates.p12 /v /p #{password} $f"
Please sign in to comment.
Something went wrong with that request. Please try again.