This is an automated email from the ASF dual-hosted git repository.

pnoltes pushed a commit to branch feature/99-update-documentation
in repository https://gitbox.apache.org/repos/asf/celix.git

commit 5851acf66c9a5cef9111bdef8173c1e193ba8018
Author: Pepijn Noltes <pepijnnol...@gmail.com>
AuthorDate: Sun Sep 10 14:18:08 2023 +0200

    #99: Add build with Ninja to conan build documentation
---
 documents/building/README.md | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/documents/building/README.md b/documents/building/README.md
index 1b5e2da5..c011992d 100644
--- a/documents/building/README.md
+++ b/documents/building/README.md
@@ -61,7 +61,8 @@ sudo apt-get install -yq --no-install-recommends \
     git \
     default-jdk \
     python3 \
-    python3-pip 
+    python3-pip \
+    ninja-build
         
 #The cmake version for Ubuntu 20 is older than 3.14,
 #use snap to install the latest cmake version
@@ -79,7 +80,9 @@ conan profile detect
 Create Apache Celix package - and build the dependencies - in the Conan cache:
 ```bash
 cd <celix_source_dir>
-conan create . --output-folder build --build missing -o build_all=True  
+conan create . --build missing -o build_all=True   
+#Optionally build with CMake->Ninja, instead of CMake->Make. Note this 
includes building dependencies with Ninja. 
+conan create . --build missing -o build_all=True  -c 
tools.cmake.cmaketoolchain:generator=Ninja 
 ```
 
 Note installing Apache Celix is not required when using Conan, because Conan 
will install the Apache Celix package

Reply via email to