Skip to content

Commit

Permalink
Updated Mac OS Install Documentation (#2392)
Browse files Browse the repository at this point in the history
* Added Missing MacOS Requirements

* Updated Binutils Install Docs

Due to security reasons Homebrew has removed direct formula references, this is the workaround.

* Updated changelog for #2392

* reverting changelog
  • Loading branch information
lewiswatson55 authored Apr 21, 2024
1 parent c1ce189 commit d2a02a7
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 2 deletions.
3 changes: 3 additions & 0 deletions docs/source/install.rst
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,9 @@ following system libraries installed.

install/*


Note: For Mac OS X you will need to have cmake ``brew install cmake`` and pkg-config ``brew install pkg-config`` installed.

Released Version
-----------------

Expand Down
5 changes: 3 additions & 2 deletions docs/source/install/binutils.rst
Original file line number Diff line number Diff line change
Expand Up @@ -32,14 +32,15 @@ Mac OS X
^^^^^^^^^^^^^^^^

Mac OS X is just as easy, but requires building binutils from source.
However, we've made ``homebrew`` recipes to make this a single command.
However, we've made ``homebrew`` recipes to make this just two commands.
After installing `brew <https://brew.sh>`__, grab the appropriate
recipe from our `binutils
repo <https://github.com/Gallopsled/pwntools-binutils/>`__.

.. code-block:: bash
$ brew install https://raw.githubusercontent.com/Gallopsled/pwntools-binutils/master/macos/binutils-$ARCH.rb
$ wget https://raw.githubusercontent.com/Gallopsled/pwntools-binutils/master/macos/binutils-$ARCH.rb
$ brew install ./binutils-$ARCH.rb
Alternate OSes
^^^^^^^^^^^^^^^^
Expand Down

0 comments on commit d2a02a7

Please sign in to comment.