Commit Graph

30 Commits

Author SHA1 Message Date
Feross Aboukhadijeh
2333171de7 Many packager improvements; Windows signing! (#413)
* Many packager improvements; Windows signing!

* Windows signing works now! (Certs are on an external USB stick that
must be plugged into the build machine during build. We can't do the
same for OS X because certs need to exist in the login Keychain to be
found.)

Fixes #219

* Signing is now optional (so OS X and Windows contributors can run
`npm run package` without errors)

* zip, dmg, and deb arguments are now passed in as e.g. "--package=dmg"

* Print a huge warning when signing is disabled so we're less likely to
ship unsigned binaries to users.

* Make console.logs during packaging consistent and parallel
("creating..." followed by "created.")

* More aggressive signing warnings

* Warn when building OS X app on non-OS X platform (because signing
will never work on non-OS X platforms)
* Warn when building Windows app on non-Windows platform (because
signing doesn't work yet on non-Windows platforms)
2016-04-14 22:32:36 -07:00
Feross Aboukhadijeh
ae168ae885 add default torrent: The WIRED CD (#401)
* add default torrent: The WIRED CD

* remove additional unneeded files
2016-04-13 00:24:16 -07:00
grunjol
dd8ed77153 add package invocation change for deb/zip package 2016-04-02 09:20:00 -03:00
Feross Aboukhadijeh
76072b1be1 fix badge link issue
the spaces between badges were linked
2016-04-01 00:31:52 -07:00
Feross Aboukhadijeh
e402fb93fb webtorrent-app -> webtorrent-desktop 2016-04-01 00:09:45 -07:00
Feross Aboukhadijeh
df04363f7c WebTorrent Desktop 2016-03-28 13:36:51 -07:00
Nate Goldman
ded599328a add version badge, update release info 2016-03-25 11:45:53 -07:00
Feross Aboukhadijeh
20c6b81047 simplify arguments to npm run package 2016-03-25 03:33:39 -07:00
Feross Aboukhadijeh
0a51da13a4 docs: improve windows build notes 2016-03-24 02:54:49 -07:00
Nate Goldman
eff0b6eb23 Update README.md 2016-03-22 15:30:56 -07:00
Feross Aboukhadijeh
77592cf765 add small note about how to build for windows 2016-03-19 03:27:53 -07:00
Feross Aboukhadijeh
b9543209aa readme: link logo 2016-03-16 13:19:14 -07:00
Nate Goldman
a75e41df7c add platform-specific package instructions 2016-03-11 16:21:55 -08:00
Feross Aboukhadijeh
72c472d4e7 readme 2016-03-11 16:15:00 -08:00
Feross Aboukhadijeh
909744ff89 readme: add standard 2016-03-11 16:14:05 -08:00
Nate Goldman
02e7596f5e fancy readme title 2016-03-11 15:23:41 -08:00
Feross Aboukhadijeh
d57a2cfd71 readme 2016-03-10 23:15:06 -08:00
Feross Aboukhadijeh
f21d7dd732 Move webtorrent icons into static/ 2016-03-10 19:11:49 -08:00
Feross Aboukhadijeh
7282865bc7 restructure folders 2016-03-10 14:52:49 -08:00
Feross Aboukhadijeh
b904f590c8 rename build.js -> package.js 2016-03-10 14:46:19 -08:00
Feross Aboukhadijeh
d6d84bcec3 readme 2016-03-08 17:52:12 -08:00
Feross Aboukhadijeh
7b7431c0f7 fix centering 2016-03-08 17:50:04 -08:00
Feross Aboukhadijeh
6469ce6bd4 update screenshot 2016-03-08 17:48:50 -08:00
Romain Beaumont
f5cbf977f1 ti -> travis-image, tu -> travis-url 2016-03-08 13:58:21 +01:00
Romain Beaumont
c20cfff17b Add travis badge 2016-03-08 12:21:14 +01:00
Feross Aboukhadijeh
ef78c2bf8b add screenshot to readme 2016-03-04 01:13:25 -08:00
Feross Aboukhadijeh
6a7b232a80 readme 2016-02-16 17:46:02 -08:00
Feross Aboukhadijeh
c9cd96465e badges 2016-02-16 17:21:14 -08:00
Feross Aboukhadijeh
a4f5786160 add badges 2016-01-02 16:06:50 +01:00
Feross Aboukhadijeh
a1d69dbba7 initial commit 2016-01-02 16:01:08 +01:00