Fixes to cpp build script
Change-Id: I995b432d5a43615c3d706658a4e5b53d0886d013
Signed-off-by: Thomas Psota <thomas.psota@iese.fraunhofer.de>
diff --git a/ci/build_cpp.sh b/ci/build_cpp.sh
index c9b6cdd..f9a4cd4 100644
--- a/ci/build_cpp.sh
+++ b/ci/build_cpp.sh
@@ -6,11 +6,7 @@
GIT_DIFF=$(/usr/bin/git diff --name-only origin/CI_Test)
-CPP_SDK_CHANGED=$(echo $GIT_DIFF | grep ".*/basys.sdk.cc/.*" | wc -l)
-
-df -h
-echo ""
-free -m
+CPP_SDK_CHANGED=$(echo $GIT_DIFF | grep -e ".*/basys\.sdk\.cc/.*" | wc -l)
if ((CPP_SDK_CHANGED > 0));
then
@@ -20,4 +16,7 @@
cmake ../sdks/c++/basys.sdk.cc -DBASYX_UTILITY_PROJECTS=OFF -DBUILD_SHARED_LIBS=ON
make tests_util tests_vab
ctest
+else
+ echo "No files in C++ SDK changed."
+ echo "Skipping CI Tests for C++ SDK."
fi
diff --git a/sdks/c++/basys.sdk.cc/.gitignore b/sdks/c++/basys.sdk.cc/.gitignore
index 483d0f6..7d3cc1c 100644
--- a/sdks/c++/basys.sdk.cc/.gitignore
+++ b/sdks/c++/basys.sdk.cc/.gitignore
@@ -4,3 +4,4 @@
.cproject
bin/
compile_commands.json
+.clangd