Remove warnings (work package 1)
[anna.git] / README.md
index 0c0cfd4..27d8115 100644 (file)
--- a/README.md
+++ b/README.md
@@ -16,6 +16,16 @@ You could use my pre-commit specific template if you want to do some basic check
 
 ## Build project
 
+### With docker
+
+Architectures 'x86_64' and 'armv7l' are supported. Execute:
+
+     > tools/build-with-docker [variant: [Release]|Debug]
+
+Note: database resources building is unsupported at the moment using docker.
+
+### Natively
+
 This is a CMake based building suite.
 Install cmake:
 
@@ -30,6 +40,10 @@ You could specify type of build, 'Debug' or 'Release', for example:
      > cmake -DCMAKE_BUILD_TYPE=Debug .
      > cmake -DCMAKE_BUILD_TYPE=Release .
 
+You could avoid database resources compilation to ease the add of requirements:
+
+     > cmake -DSKIP_DATABASE_BUILD=1 .
+
 ## Clean project
 
      > make clean
@@ -44,7 +58,7 @@ You could specify type of build, 'Debug' or 'Release', for example:
 
 ### OpenSSL:
      > sudo apt-get install libssl-dev
+
 ### Gnome XML:
      > sudo apt-get install libxml2-dev
 
@@ -83,7 +97,7 @@ You could specify type of build, 'Debug' or 'Release', for example:
      > cd /usr/src/gtest
      > sudo cmake CMakeLists.txt
      > sudo make
+
      Copy or symlink libgtest.a and libgtest_main.a to your /usr/lib folder:
      > sudo cp *.a /usr/lib
 
@@ -120,3 +134,7 @@ Optionally you could specify another prefix for installation:
 
      > cat install_manifest.txt | sudo xargs rm
 
+## AOTS (Agents-Oriented Testing Setup)
+
+See INSTALL_AOTS.md
+