summaryrefslogtreecommitdiffstats
path: root/third_party/lighttpd
diff options
context:
space:
mode:
authorpinkerton@google.com <pinkerton@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2008-10-09 13:10:58 +0000
committerpinkerton@google.com <pinkerton@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2008-10-09 13:10:58 +0000
commit84cf76334d4175b3673d88bdbe431ee604face96 (patch)
tree77d651c8e271023c2612ca7fac819288cea39e20 /third_party/lighttpd
parent02b5d70b745ae19dd1990086034def0ba64846e5 (diff)
downloadchromium_src-84cf76334d4175b3673d88bdbe431ee604face96.zip
chromium_src-84cf76334d4175b3673d88bdbe431ee604face96.tar.gz
chromium_src-84cf76334d4175b3673d88bdbe431ee604face96.tar.bz2
Changes to get the layout test harness running on mac.
Review URL: http://codereview.chromium.org/5614 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3095 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'third_party/lighttpd')
-rw-r--r--third_party/lighttpd/README.GOOGLE29
1 files changed, 29 insertions, 0 deletions
diff --git a/third_party/lighttpd/README.GOOGLE b/third_party/lighttpd/README.GOOGLE
index 637d6fb..9a5adb3 100644
--- a/third_party/lighttpd/README.GOOGLE
+++ b/third_party/lighttpd/README.GOOGLE
@@ -10,3 +10,32 @@ Modifications to the base install:
LightTPD is licensed under the "revised BSD license" (see COPYING.LIGHTTPD)
PHP is licensed under the PHP license (http://www.php.net/license/)
+
+******
+
+The Mac version of LigHTTPd is built on intel from LightTPD 1.4.20 with the
+following configure options defined:
+ --with-open-ssl
+ --prefix=/tmp/lighttpd so a "make install" bundles it
+ correctly
+
+We then use install_name_tool to fix up the hardcoded library defined that
+wants to look in /usr/local/lib
+
+ $ install_name_tool -change /usr/local/lib/liblightcomp.dylib @executable_path/../lib/liblightcomp.dylib /tmp/lighttpd/sbin/lighttpd
+
+This also needs to be done for many of the mac/lib/mod_* libraries.
+
+The Mac version of php-cgi is built from PHP 5.2.6 with the following
+configure options:
+
+ --prefix=/tmp/php
+ --enable-fastcgi
+ --enable-sockets
+ --enable-libxml
+ --enable-force-cgi-redirect
+
+The resulting libraries and executables are then copied into the third_party
+dir in the source tree to mirror where the windows executables live. It's
+unfortunate that we can't build this all from source as part of the build
+process, but the source isn't checked in for windows, so.... \ No newline at end of file