cmake: fix out-of-git-tree build 25/17125/2
authorDamjan Marion <damarion@cisco.com>
Mon, 28 Jan 2019 16:55:59 +0000 (17:55 +0100)
committerMarco Varlese <marco.varlese@suse.de>
Tue, 29 Jan 2019 07:47:01 +0000 (07:47 +0000)
Change-Id: Ib94637ec09799c23f3179599b54a2be6e2768425
Signed-off-by: Damjan Marion <damarion@cisco.com>
src/CMakeLists.txt
src/scripts/generate_version_h

index b83d44e..161e3c5 100644 (file)
@@ -109,16 +109,6 @@ foreach(DIR ${SUBDIRS})
   add_subdirectory(${DIR})
 endforeach()
 
-##############################################################################
-# packaging
-##############################################################################
-include(cmake/pack.cmake)
-add_vpp_packaging(
-  NAME "vpp"
-  VENDOR "fd.io"
-  DESCRIPTION "Vector Packet Processor"
-)
-
 ##############################################################################
 # detect if we are inside git repo and add configure dependency
 ##############################################################################
@@ -127,6 +117,7 @@ execute_process(
   COMMAND git rev-parse --show-toplevel
   OUTPUT_VARIABLE VPP_GIT_TOPLEVEL_DIR
   OUTPUT_STRIP_TRAILING_WHITESPACE
+  ERROR_QUIET
 )
 
 if (VPP_GIT_TOPLEVEL_DIR)
index 993a682..f470548 100755 (executable)
@@ -22,7 +22,7 @@ cat > ${1} << __EOF__
 #define VPP_BUILD_DATE "$(date)"
 #define VPP_BUILD_USER "$(whoami)"
 #define VPP_BUILD_HOST "$(hostname)"
-#define VPP_BUILD_TOPDIR "$(git rev-parse --show-toplevel)"
+#define VPP_BUILD_TOPDIR "$(git rev-parse --show-toplevel 2> /dev/null)"
 #define VPP_BUILD_VER "$(scripts/version)"
 #endif
 __EOF__