From 20d003a4858d18ccd0b22496c5ad926d3a51601f Mon Sep 17 00:00:00 2001 From: "Angelo Mantellini (manangel)" Date: Sat, 8 Apr 2017 00:57:33 +0200 Subject: correct scripts and makefile, little correction in switch off of metis Change-Id: Icfce254c22af4b7363ec206f5f9703520113f0ee Signed-off-by: Angelo Mantellini (manangel) --- README.md | 51 ++++++++++++++++++++++++++++++++++++++++++--------- 1 file changed, 42 insertions(+), 9 deletions(-) (limited to 'README.md') diff --git a/README.md b/README.md index e0c87cf0..c60b1d4d 100644 --- a/README.md +++ b/README.md @@ -18,9 +18,24 @@ Android SDK This is the CCNx Distillery software distribution for Android. It is in charge of pulling together all the necessary modules to build a full CCNx software suite for Android. +## Dependencies ## -## Quick Start ## +Install tools to build libcurl + +If Ubuntu: + +``` +sudo apt-get automake libconf libtool +``` + +If Max Os X +``` +brew install automake libconf libtool +``` + + +## Quick Start ## Clone this distro @@ -96,14 +111,32 @@ execute. You will basically want to download all the sources and compile. Here's a short summary: -- `make init_depend` - Compile the CCNx dependencies each module in sequence -- `make all` - Compile all the software -- `make distclean` - Delete build directory (but not built executables) -- `make clobber` - Delete build directory and install directories. WARNING - If you configure this to install on a system directory this may delete system files! -- `make android_metis` - Compile the Metis for Android -- `make android_metis_debug` - Compile the Metis for Android in debug mode -- `make android_iget` - Compile the Metis for Android -- `make android_iget_debug` - Compile the Metis for Android in debug mode +- `make update` - git pull the different modules to the head of master" +- `make all` - Download sdk, ndk and dependencies, configure, compile and install all software in DISTILLERY_INSTALL_DIR" +- `make init_depend` - Download sdk, ndk and dependencies, compile and install all dependencies in DISTILLERY_INSTALL" +- `make install-all` - Configure, compile and install all software in DISTILLERY_INSTALL_DIR" +- `curl-clean` - Clean curl files and libs" +- `boost-clean` - Clean boost files and libs" +- `openssl-clean` - Clean opennssl files and libs" +- `crystax-clean` - Clean crystax files and libs" +- `event-clean` - Clean libevent files and libs" +- `crystaxndk-clean` - Clean crystax ndk files" +- `xml2-clean` - Clean libxml2 files and libs" +- `dependencies-clean` - Clean all dependencies files and libs" +- `sdk-clean` - Clean sdk files" +- `ndk-clean` - Clean ndk files" +- `cmake-clean` - Clean cmake files" +- `androidsdk-clean` - Clean sdk, ndk and cmake files" +- `cframework-clean` - Clean cframework (libparc and longbow) files and libs" +- `ccnxlibs-clean` - Clean ccnxlibs files and libs" +- `sb-forwarder-clean` - Clean sb-forwarder (metis) files and libs" +- `libicnet-clean` - Clean libicnet files and libs" +- `libdash-clean` - Clean libdash files and libs" +- `all-clean` - Clean all files and libs" +- `android_metis` - Build metis apk for android" +- `android_metis_debug` - Build metis apk for android in debug mode" +- `android_iget` - Build iGet apk for android apk in debug mode" +- `android_iget_debug` - Build iGet apk for android apk" ## Configuration ## -- cgit 1.2.3-korg