aboutsummaryrefslogtreecommitdiff
path: root/documentation
diff options
context:
space:
mode:
authorJakob Odersky <jodersky@gmail.com>2014-04-21 13:13:10 +0200
committerJakob Odersky <jodersky@gmail.com>2014-04-21 13:15:58 +0200
commita078de0637bc8714251746988cdae0e1120f848a (patch)
tree8ba628f557845abd57942f52077e823369266fd6 /documentation
parent625031c0df18e0482c904dc63f48e95a96171d09 (diff)
downloadakka-serial-a078de0637bc8714251746988cdae0e1120f848a.tar.gz
akka-serial-a078de0637bc8714251746988cdae0e1120f848a.tar.bz2
akka-serial-a078de0637bc8714251746988cdae0e1120f848a.zip
remove autogenerated files
Diffstat (limited to 'documentation')
-rw-r--r--documentation/building.md2
1 files changed, 1 insertions, 1 deletions
diff --git a/documentation/building.md b/documentation/building.md
index 433dce8..4c95b85 100644
--- a/documentation/building.md
+++ b/documentation/building.md
@@ -10,7 +10,7 @@ As any java or scala project, the first part results in a platform independent a
Run `sbt flow/packageBin` in the base directory. This simply compiles any scala and java sources as with any standard sbt project and produces a jar ready for being used.
## Compiling and linking native sources
-The back-end is managed by GNU Autotools and all releveant files are contained in 'flow-native'. Run `./configure && make` to compile the back-end. After completing this step, native libraries for the different platforms are available to be copied and included in end-user applications or installed on the system. To copy the binaries to a local directory, run ```DESTDIR=`pwd`/<directory> make install```. To install them system-wide, simply run `make install` as an administrator.
+The back-end is managed by GNU Autotools and all releveant files are contained in 'flow-native'. The first time, run `./bootstrap`, then `./configure && make` to compile the back-end. After completing this step, native libraries for the different platforms are available to be copied and included in end-user applications or installed on the system. To copy the binaries to a local directory, run ```DESTDIR=`pwd`/<directory> make install```. To install them system-wide, simply run `make install` as an administrator.
## Creating a fat jar
The native binaries produced in the previous step may be bundled in a "fat" jar so that they can be included in sbt projects through its regular dependency mechanisms. In this process, sbt basically acts as a wrapper script around autotools, calling the native build process and packaging generated binaries. Running `sbt flow-native/packageBin` in the base directory produces the fat jar in 'flow-native/target'.