Mailing List Archive

[master] 043895614 basic macos source build dependency install instructions
commit 0438956141b540f4bb61e9cff712dd29e2a6269c
Author: Nils Goroll <nils.goroll@uplex.de>
Date: Wed Jun 24 14:31:03 2020 +0200

basic macos source build dependency install instructions

diff --git a/doc/sphinx/installation/install_source.rst b/doc/sphinx/installation/install_source.rst
index 7a7893926..8f11d33fe 100644
--- a/doc/sphinx/installation/install_source.rst
+++ b/doc/sphinx/installation/install_source.rst
@@ -37,6 +37,8 @@ Or if you want the built from sources::
cd /usr/ports/www/varnish6
make depends clean

+Then continue `Compiling Varnish`_
+
Build dependencies on Debian / Ubuntu
--------------------------------------

@@ -72,6 +74,8 @@ Optionally, to pull from a repository::

sudo apt-get install git

+Then continue `Compiling Varnish`_
+
Build dependencies on Red Hat / CentOS
--------------------------------------

@@ -121,6 +125,32 @@ Optionally, to pull from a repository::
.. XXX autoconf-archive ? is this any helpful on the notoriously
outdated Redhats?

+Then continue `Compiling Varnish`_
+
+Build dependencies on MacOS
+---------------------------
+
+To compile varnish on MacOS, these steps should install the required
+dependencies:
+
+* Install ``xcode`` via the App Store
+
+* Install dependencies via `brew`::
+
+ brew install \
+ autoconf \
+ automake \
+ pkg-config \
+ libtool \
+ docutils \
+ sphinx-doc
+
+* Add sphinx to PATH as advised by the installer::
+
+ PATH="/usr/local/opt/sphinx-doc/bin:$PATH"
+
+Then continue `Compiling Varnish`_
+
Build dependencies on a SmartOS Zone
------------------------------------

_______________________________________________
varnish-commit mailing list
varnish-commit@varnish-cache.org
https://www.varnish-cache.org/lists/mailman/listinfo/varnish-commit