Create a MacOS X App Bundle Using Homebrew: Difference between revisions

Line 1: Line 1:
==About==
==Introduction==


This tutorial explains how to build Octave.app (version >4) using [http://brew.sh Homebrew]. Most user should either download the binary or use a package manager as described [http://wiki.octave.org/Octave_for_MacOS_X here]. The former App bundle (version <=3.8) was created using [http://wiki.octave.org/Create_a_MacOS_X_App_Bundle_Using_MacPorts Macports] and called Octave from {{Codeline|/usr/opt/local}} which is problematic with recent OS X (>=10.10). Therefore Octave.app is now installed in {{Codeline|/Applications/Octave.app}} using homebrew. It does not interfere with local installations or package managers.  
This tutorial explains how to build Octave.app (version >4) using [http://brew.sh Homebrew]. Most user should either  
 
* [https://www.dropbox.com/s/uvnjwrx38t92yye/octave_401rc1_gui.dmg?dl=0 download Octave 4.0.1rc1 with graphical user interface],
* [https://www.dropbox.com/s/nu5ycev66v4k7mc/octave_401rc1_cli.dmg?dl=0 download Octave 4.0.1rc1 with command line interface]
 
or use a package manager as described [http://wiki.octave.org/Octave_for_MacOS_X here]. The former App bundle (version <=3.8) was created using [http://wiki.octave.org/Create_a_MacOS_X_App_Bundle_Using_MacPorts Macports] and called Octave from {{Codeline|/usr/opt/local}} which is problematic with recent OS X (>=10.10). Therefore Octave.app is now installed in {{Codeline|/Applications/Octave.app}} using homebrew. It does not interfere with local installations or package managers.


==Prerequisites==
==Prerequisites==
44

edits