uatomic/x86: Remove redundant memory barriers
[urcu.git] / extras / abi / dump_abi.sh
index 65379f5b39064f0a1098ca968e83321e8a0e1e97..a7bd5fda4c9ffcca25b51b7cd32298c1c7ba804a 100755 (executable)
@@ -14,11 +14,20 @@ ARGS=(
        "--no-corpus-path" # Do not put the path in the abi-corpus
 )
 
+# Older version of the reuse tool are a bit dumb, split the tags string to make
+# it happy.
+spdx="SPDX"
+copyright="FileCopyrightText"
+license="License-Identifier"
+
 for lib in "${INDIR}"/liburcu*.so.?
 do
        abidw "${ARGS[@]}" --out-file "${OUTDIR}/$(basename "$lib").xml" "$lib"
 
        # Clean the full paths
        sed -i "s#$(pwd)/##g" "${OUTDIR}/$(basename "$lib").xml"
+
+       # Add SPDX headers
+       sed -i "2 i <!--\n${spdx}-${copyright}: $(date +%Y) EfficiOS Inc.\n\n${spdx}-${license}: CC0-1.0\n-->" "${OUTDIR}/$(basename "$lib").xml"
 done
 
This page took 0.022693 seconds and 4 git commands to generate.