summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLisandro Damián Nicanor Pérez Meyer <perezmeyer@gmail.com>2014-05-21 23:12:08 -0300
committerLisandro Damián Nicanor Pérez Meyer <perezmeyer@gmail.com>2014-05-21 23:12:08 -0300
commit426d0899928ebe45a74d997464e37dabe6b95f35 (patch)
treefb081d013245e60b8d4687f01c2ebe310aa08c14
parent0267cfea698d58ba095aabbb774a0d5407b7c0a7 (diff)
downloadqtdeclarative-426d0899928ebe45a74d997464e37dabe6b95f35.tar.gz
Mark private symbols on temporary files.
Donot overwrite the files we ship. We get a diff for that.
-rwxr-xr-xdebian/mark_private_symbols.sh6
1 files changed, 3 insertions, 3 deletions
diff --git a/debian/mark_private_symbols.sh b/debian/mark_private_symbols.sh
index 975f412..14eeecd 100755
--- a/debian/mark_private_symbols.sh
+++ b/debian/mark_private_symbols.sh
@@ -39,7 +39,7 @@ fi
# Create a backup copy of the original symbols file.
for symbols_file in `ls debian/*.symbols`
do
- cp $symbols_file $symbols_file.orig
+ cp $symbols_file $symbols_file.mps
done
grep -rh class ${PRIVATE_HEADERS} |
@@ -51,11 +51,11 @@ grep -rh class ${PRIVATE_HEADERS} |
while read privateclass
do
debug marking ${privateclass} as private
- sed -i "s/\(.*${privateclass}[^ ]* *[^ ]*\)$/\1 1/" debian/*.symbols
+ sed -i "s/\(.*${privateclass}[^ ]* *[^ ]*\)$/\1 1/" debian/*.symbols.mps
done
# Diff the symbols files and output it's differences.
for symbols_file in `ls debian/*.symbols`
do
- diff -Nau $symbols_file.orig $symbols_file
+ diff -Nau $symbols_file $symbols_file.mps
done