- Assemble a
.tar.gz
file for each desired operating system/architecture combination desired. Each tarball should contain a directory (e.g.Elm-Platform-0.15
, although the directory name does not matter) whose contents are the binaries likeelm-make
for the appropriate environment. The tarballs must benamed according to this format:(
process.platform
+ "-" +
process.arch
+ ".tar.gz")
- e.g. for 64-bit OS X,darwin-x64.tar.gz
. - Sign into the elm-platform npm binaries repo, select the appropriate version, and click Upload
- Enter the version number (e.g.
0.15.1
) under Target Repository Path. - Click Upload Files and select the
.tar.gz
files from earlier. (You can multi-select in the dialog.) - Once everything is done uploading, hit Save Changes. You should now see each of the files listed at the bottom of the page, along with an auto-generated
.asc
file which contains a PGP signature so people can verify the files were downloaded correctly. - If everything looks right, hit Publish to make them available for download.