From c71e6711e7b5d66ad74e592098769a55e9e97768 Mon Sep 17 00:00:00 2001 From: Giulio Eulisse <10544+ktf@users.noreply.github.com> Date: Mon, 28 Nov 2022 16:57:00 +0100 Subject: [PATCH 1/3] Add incremental recipe to DebugGUI --- debuggui.sh | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/debuggui.sh b/debuggui.sh index 93bc05e095..b14122c022 100644 --- a/debuggui.sh +++ b/debuggui.sh @@ -12,6 +12,18 @@ build_requires: - alibuild-recipe-tools - ninja source: https://github.com/AliceO2Group/DebugGUI +incremental_recipe: | + cmake $SOURCEDIR \ + -DCMAKE_GENERATOR=Ninja \ + -DCMAKE_INSTALL_PREFIX=$INSTALLROOT \ + -DCMAKE_EXPORT_COMPILE_COMMANDS=ON + cp ${BUILDDIR}/compile_commands.json ${INSTALLROOT} + cmake --build . -- ${JOBS+-j $JOBS} install + + #ModuleFile + mkdir -p etc/modulefiles + alibuild-generate-module --bin --lib > etc/modulefiles/$PKGNAME + mkdir -p $INSTALLROOT/etc/modulefiles && rsync -a --delete etc/modulefiles/ $INSTALLROOT/etc/modulefiles --- case $ARCHITECTURE in From 13cf5b6c7e54f09a4f80bc9d70d131964c08e783 Mon Sep 17 00:00:00 2001 From: Giulio Eulisse <10544+ktf@users.noreply.github.com> Date: Mon, 28 Nov 2022 17:01:33 +0100 Subject: [PATCH 2/3] Bump DebugGUI to v0.6.5 --- debuggui.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/debuggui.sh b/debuggui.sh index b14122c022..91fabac7e9 100644 --- a/debuggui.sh +++ b/debuggui.sh @@ -1,6 +1,6 @@ package: DebugGUI -version: "v0.6.4" -tag: "v0.6.4" +version: "v0.6.5" +tag: "v0.6.5" requires: - "GCC-Toolchain:(?!osx)" - GLFW From a4c008b5c89a673e34a27e86eead6faee3fbe610 Mon Sep 17 00:00:00 2001 From: Giulio Eulisse <10544+ktf@users.noreply.github.com> Date: Mon, 28 Nov 2022 17:58:02 +0100 Subject: [PATCH 3/3] Update debuggui.sh --- debuggui.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/debuggui.sh b/debuggui.sh index 91fabac7e9..9648ee8baf 100644 --- a/debuggui.sh +++ b/debuggui.sh @@ -1,6 +1,6 @@ package: DebugGUI -version: "v0.6.5" -tag: "v0.6.5" +version: "v0.6.6" +tag: "v0.6.6" requires: - "GCC-Toolchain:(?!osx)" - GLFW