blob: 267e87228058f7103adc66e4c99ef0d043e7f353 [file] [log] [blame]
Alexander Hansenedc46342025-01-06 17:01:54 +01001#!/bin/sh
2
3set -eu
Patrick Williams90abecb2025-01-24 10:12:52 -05004LANG=C
Alexander Hansenedc46342025-01-06 17:01:54 +01005
6json_files=$(cd configurations; find . -iname "*.json" | sort | sed 's|^\./||')
7
8MESON_FILE=configurations/meson.build
9
10SELF=$(basename "$0")
11
12# Generate the Meson file
13{
14 echo "# This file is auto-generated. Do not edit manually."
15 echo "# File content generated with ${SELF}."
16 echo "configs = ["
17 for file in $json_files; do
18 echo " '${file}',"
19 done
20 echo "]"
21} > "$MESON_FILE"