Build system: use SPDX identifiers
[urcu.git] / extras / abi / dump_abi.sh
1 #!/bin/bash
2
3 # SPDX-FileCopyrightText: 2021 Michael Jeanson <mjeanson@efficios.com>
4 #
5 # SPDX-License-Identifier: GPL-2.0-only
6
7 set -eu
8
9 INDIR=$1
10 OUTDIR=$2
11
12 ARGS=(
13 "--annotate" # Add comments to the xml output
14 "--no-corpus-path" # Do not put the path in the abi-corpus
15 )
16
17 for lib in "${INDIR}"/liburcu*.so.?
18 do
19 abidw "${ARGS[@]}" --out-file "${OUTDIR}/$(basename "$lib").xml" "$lib"
20
21 # Clean the full paths
22 sed -i "s#$(pwd)/##g" "${OUTDIR}/$(basename "$lib").xml"
23 done
24
This page took 0.030177 seconds and 5 git commands to generate.