Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enhance araxis-merge cask to link command line utilities #8899

Closed
RogerThiede opened this issue Jan 14, 2015 · 1 comment
Closed

Enhance araxis-merge cask to link command line utilities #8899

RogerThiede opened this issue Jan 14, 2015 · 1 comment

Comments

@RogerThiede
Copy link
Contributor

http://www.araxis.com/merge/documentation-os-x/installing.en recommends optional instructions to install the merge command line utilities:

Ensure that the Utilities folder within the Araxis Merge application bundle is part of your command-line shell’s search path.

~/Applications/Araxis Merge.app/Contents/Utilities/

  • araxisgitdiff
  • araxisgitmerge
  • araxishgmerge
  • araxisopendiff
  • araxisp4diff
  • araxisp4winmrg
  • araxissvndiff
  • araxissvndiff3
  • araxissvnmerge
  • compare
  • compare2

Instead of modifying the user's PATH environment variable, enhance the araxis-merge cask to create sym-links for each command line utility in $(brew --prefix)/bin pointing to the Araxis Merge application bundle path. Curiously, the application bundle path may have been modified such as with HOMEBREW_CASK_OPTS="--appdir=/Applications"

I believe the cask binary stanza would suffice for this:
binary 'Araxis Merge.app/Contents/Utilities/araxisgitdiff', :target => 'araxisgitdiff'

@tapeinosyne
Copy link
Contributor

Symlinks added in 065a5ec. Thanks.

@Homebrew Homebrew locked and limited conversation to collaborators May 8, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants