crypto crypto-openssl: support hashing operations
[vpp.git] / configure
index 2c3f499..71af538 100755 (executable)
--- a/configure
+++ b/configure
@@ -8,6 +8,7 @@ build_dir=.
 install_dir=/usr/local
 build_type=release
 prefix_path=/opt/vpp/external/$(uname -m)/
+src_dir="$(dirname "$(readlink -f "$0")")"
 
 help()
 {
@@ -75,7 +76,7 @@ done
 
 cmake \
   -G Ninja \
-  -S src \
+  -S ${src_dir}/src \
   -B ${build_dir} \
   -DCMAKE_PREFIX_PATH=${prefix_path} \
   -DCMAKE_INSTALL_PREFIX=${install_dir} \
@@ -85,12 +86,13 @@ cmake \
 
   Useful build commands:
 
-  ninja             Build VPP
-  ninja config      Start build configuration TUI
-  ninja compdb      Generate compile_commands.json
-  ninja run         Runs VPP using startup.conf in the build directory
-  ninja debug       Runs VPP inside GDB using startup.conf in the build directory
-  ninja pkg-deb     Create .deb packages
-  ninja install     Install VPP to $install_dir
+  ninja                   Build VPP
+  ninja set-build-type-*  Change build type to <debug|release|gcov|...>
+  ninja config            Start build configuration TUI
+  ninja compdb            Generate compile_commands.json
+  ninja run               Runs VPP using startup.conf in the build directory
+  ninja debug             Runs VPP inside GDB using startup.conf in the build directory
+  ninja pkg-deb           Create .deb packages
+  ninja install           Install VPP to $install_dir
 
 __EOF__