summaryrefslogtreecommitdiffstats
path: root/sca-cpp/trunk/INSTALL
diff options
context:
space:
mode:
authorjsdelfino <jsdelfino@13f79535-47bb-0310-9956-ffa450edef68>2009-11-23 05:48:11 +0000
committerjsdelfino <jsdelfino@13f79535-47bb-0310-9956-ffa450edef68>2009-11-23 05:48:11 +0000
commit1c2df9a2458897ff6c2393913b2723457e42a0da (patch)
tree69652a0305830b4472f39c55ad1168522d8301f1 /sca-cpp/trunk/INSTALL
parente5d978186780787e8dad6681cca139486df93643 (diff)
Simplified the automake build using configure options instead of environment variables and cleaned up some of the makefile.am files. Adjusted build instructions. Moved directories that don't yet build or work out of the main build dir and obsolete docs to a contrib dir.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@883254 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'sca-cpp/trunk/INSTALL')
-rw-r--r--sca-cpp/trunk/INSTALL52
1 files changed, 50 insertions, 2 deletions
diff --git a/sca-cpp/trunk/INSTALL b/sca-cpp/trunk/INSTALL
index 9b027cad1f..c183bd97a1 100644
--- a/sca-cpp/trunk/INSTALL
+++ b/sca-cpp/trunk/INSTALL
@@ -1,2 +1,50 @@
-Please read the GettingStarted.html document for information on
-building and installing Tuscany SCA Native
+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
+(the easiest is to build httpd using configure --with-included-apr)
+
+XML
+libxml2-2.7.5
+
+JSON
+SpiderMonkey libmozjs
+(included in xulrunner-1.9.1.5)
+
+To configure the build do this:
+./autogen.sh
+./configure --prefix=<install dir>
+
+To configure where to find dependencies, see:
+./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
+
+Layout
+======
+