Changes between Initial Version and Version 2 of Ticket #2741
- Timestamp:
- 2016-03-28T00:49:47Z (9 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #2741
- Property Keywords mac added; osx removed
-
Ticket #2741 – Description
initial v2 1 Our buildbot currently creates OS-X packages (.pkg installers) with each commit, but they're a bit disappointing. They install an icon to `/Applications/tahoe.app`, but clicking that icon only brings up a dialog box that tells you to run `tahoe` in a Terminal window. There is a `/Applications/tahoe.app/bin/tahoe` which can be run, but it's not in $PATH anywhere, so you have to type a lot or symlink it into a more useful directory.1 Our buildbot currently creates OS-X packages (.pkg installers) with each commit, but they're a bit disappointing. They install an icon to `/Applications/tahoe.app`, but clicking that icon only brings up a dialog box that tells you to run `tahoe` in a Terminal window. There is a `/Applications/tahoe.app/bin/tahoe` which can be run, ~~but it's not in $PATH anywhere, so you have to type a lot or symlink it into a more useful directory~~ (edit: and it will be on the $PATH of new shells if your .bashrc doesn't override it). 2 2 3 (also, the packages are completely broken after the tox/pip/virtualenv switchover, but I'm hoping to fix that before the release). 3 ~~(also, the packages are completely broken after the tox/pip/virtualenv switchover, but I'm hoping to fix that before the release).~~ 4 4 5 5 The baseline fix would be to get `bin/tahoe` into a normal $PATH somehow. I don't know if applications packages can do that (CLI tools aren't a normal thing for .apps to offer). I've seen GitX and some XCode tools offer an `Enable Terminal Usage..` menu item (which writes things into `/usr/local/bin`): maybe we could change the stub `tahoe.app` launcher to offer a similar option.