0b9d0491fe
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@885350 13f79535-47bb-0310-9956-ffa450edef68
53 lines
1 KiB
Text
53 lines
1 KiB
Text
Apache Tuscany SCA Runtime
|
|
==========================
|
|
|
|
Building
|
|
========
|
|
|
|
First get the following dependencies:
|
|
|
|
HTTP server and APR
|
|
httpd-2.2-13
|
|
libapr-1-0.3.8
|
|
libaprutil-1-0.3.9
|
|
|
|
Recommended httpd configure options:
|
|
--with-included-apr to build httpd with the included APR distribution,
|
|
--with-mpm=worker to run the Tuscany httpd modules in multiple threads.
|
|
|
|
XML
|
|
libxml2-2.7.5
|
|
|
|
JSON
|
|
SpiderMonkey libmozjs
|
|
(included in xulrunner-1.9.1.5)
|
|
|
|
To configure the Tuscany build do this:
|
|
./autogen.sh
|
|
./configure --prefix=<install dir>
|
|
|
|
To turn on debugging, profiling and strict warning compile options:
|
|
./configure --enable-maintainer-mode
|
|
|
|
To configure where to find dependencies, see the configure help:
|
|
./configure --help
|
|
|
|
To build the runtime, do this:
|
|
make
|
|
|
|
To run the tests, do this:
|
|
make check
|
|
|
|
To build doxygen documentation, do this:
|
|
./configure --prefix=<install dir> --enable-doxygen
|
|
make
|
|
|
|
To build ctags for the source, do this:
|
|
make ctags
|
|
|
|
To build a source distribution, do this:
|
|
make dist
|
|
|
|
To build a binary distribution, do this:
|
|
make bindist
|
|
|