summaryrefslogtreecommitdiff
path: root/libs/xml.c/.mc
diff options
context:
space:
mode:
authorAldrik Ramaekers <aldrikboy@gmail.com>2025-08-23 11:18:44 +0200
committerAldrik Ramaekers <aldrikboy@gmail.com>2025-08-23 11:18:44 +0200
commit359422c97cce93bbb27051f9df3efb45bd0b9052 (patch)
tree2e352bb852a25390d40d45e199f835d218ad497f /libs/xml.c/.mc
parent8ea59863c5d13e68e080cf7612047ea4c655292c (diff)
settings file writing
Diffstat (limited to 'libs/xml.c/.mc')
-rw-r--r--libs/xml.c/.mc/rebuild.sh21
-rw-r--r--libs/xml.c/.mc/ubuntu-22.04.yaml8
2 files changed, 29 insertions, 0 deletions
diff --git a/libs/xml.c/.mc/rebuild.sh b/libs/xml.c/.mc/rebuild.sh
new file mode 100644
index 0000000..67443c3
--- /dev/null
+++ b/libs/xml.c/.mc/rebuild.sh
@@ -0,0 +1,21 @@
+#!/bin/bash
+
+set -e
+
+
+# @see https://stackoverflow.com/a/1482133
+DIRECTORY_OF_SCRIPT=`dirname "$(readlink -f "$0")"`
+
+SOURCE_DIRECTORY="${DIRECTORY_OF_SCRIPT}/.."
+BUILD_DIRECTORY="${DIRECTORY_OF_SCRIPT}/../build"
+
+
+if [ -d "${BUILD_DIRECTORY}" ]; then
+ rm -rf "${BUILD_DIRECTORY}"
+fi
+mkdir "${BUILD_DIRECTORY}"
+
+(cd "${BUILD_DIRECTORY}" && cmake -DCMAKE_BUILD_TYPE=Release ..)
+make --directory "${BUILD_DIRECTORY}" --silent
+make --directory "${BUILD_DIRECTORY}" --silent test
+
diff --git a/libs/xml.c/.mc/ubuntu-22.04.yaml b/libs/xml.c/.mc/ubuntu-22.04.yaml
new file mode 100644
index 0000000..762305c
--- /dev/null
+++ b/libs/xml.c/.mc/ubuntu-22.04.yaml
@@ -0,0 +1,8 @@
+---
+base: ubuntu:22.04
+install:
+ - cmake
+ - g++
+ - gcc
+ - valgrind
+---