couchdb-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Tracy Flynn (JIRA)" <j...@apache.org>
Subject [jira] Created: (COUCHDB-919) Add build options
Date Wed, 13 Oct 2010 23:51:35 GMT
Add build options
-----------------

                 Key: COUCHDB-919
                 URL: https://issues.apache.org/jira/browse/COUCHDB-919
             Project: CouchDB
          Issue Type: Improvement
          Components: Build System
    Affects Versions: 1.0.1
         Environment: *.nix, OS X
            Reporter: Tracy Flynn
            Priority: Minor


Add some build options to support non-default organization of CouchDB dependencies.

If /usr/local is taken as an example for the default installation directory (prefix) for CouchDB,
then the installation works without modification only if other dependencies are configured
and built with the same prefix. 

Some options allow the changing of the location of the dependency - e.g. --with-js-lib for
Spidermonkey

The standard set appears to be:

--with-erlang=PATH      set PATH to the Erlang include directory
 --with-js-include=PATH  set PATH to the SpiderMonkey include directory
 --with-js-lib=PATH      set PATH to the SpiderMonkey library directory
 --with-openssl-bin-dir=PATH path to the open ssl binaries for distribution on Windows

A suggestion for others that would help with dependencies in non-standard location:

--with-openssl-dir - for the general OpenSSL case
--with-icu-dir=<xxx> (might need a greater number of options - I'm not familiar with
the full feature set for ICU)
--with-curl-dir=<xxx>




-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message