mirror of
https://github.com/Mbed-TLS/mbedtls.git
synced 2025-01-06 07:10:41 +00:00
Handle remaining corner-cases
This commit is contained in:
parent
88323c70e8
commit
f7d945f4eb
@ -34,7 +34,7 @@ wc -l public-names
|
||||
NL='
|
||||
'
|
||||
sed -n 's/POLARSSL_[A-Z0-9_]*/\'"$NL"'&\'"$NL"/gp \
|
||||
include/mbedtls/*.h tests/scripts/* scripts/* library/*.c \
|
||||
include/mbedtls/*.h tests/scripts/* scripts/* library/*.c configs/*.h \
|
||||
| grep POLARSSL | sort -u > _POLARSSL_XXX
|
||||
diff public-names _POLARSSL_XXX | sed -n 's/^> //p' > extra-names
|
||||
rm _POLARSSL_XXX
|
||||
|
@ -2,12 +2,32 @@
|
||||
|
||||
# test result with:
|
||||
# make all check
|
||||
# ggrep -i --exclude-dir=mpg --exclude=.travis.yml --exclude=ChangeLog --exclude=extra-names --exclude=public-names polarssl . --exclude-dir=tmp G -v 'OU?=PolarSSL|PolarSSLTes' | cut -d':' -f1 | sort -u
|
||||
|
||||
set -eu
|
||||
|
||||
tmp/analyze-names.sh
|
||||
tmp/makelist.pl public-names extra-names > old2new
|
||||
|
||||
tmp/rename.pl old2new include/mbedtls/*.h library/*.c tests/suites/* configs/*.h scripts/data_files/*.fmt scripts/* tests/scripts/*
|
||||
tmp/rename.pl old2new programs/*.c programs/*/*.c
|
||||
tmp/rename.pl old2new library/*.c tests/suites/* tests/ssl-opt.sh \
|
||||
configs/* scripts/data_files/*.fmt
|
||||
tmp/rename.pl -s old2new library/error.c library/version_features.c \
|
||||
library/memory_buffer_alloc.c include/mbedtls/*.h \
|
||||
library/ecp.c \
|
||||
programs/*.c programs/*/*.c scripts/* tests/scripts/*
|
||||
|
||||
for i in scripts/generate_errors.pl scripts/memory.sh tests/compat.sh \
|
||||
tests/suites/test_suite_version.data configs/README.txt
|
||||
do
|
||||
sed -e 's/POLARSSL/MBEDTLS/g' -e 's/polarssl/mbedtls/g' < $i > $i.tmp
|
||||
mv $i.tmp $i
|
||||
done
|
||||
chmod +x scripts/generate_errors.pl scripts/memory.sh tests/compat.sh
|
||||
|
||||
echo; echo 'Done. Remaining polarssl occurences:'
|
||||
rm -f enum-consts exported-symbols extra-names identifiers macros old2new \
|
||||
prefix-enum-consts prefix-identifiers prefix-macros public-names \
|
||||
tags cscope*
|
||||
grep -R --exclude-dir=.git --exclude-dir=mpg --exclude-dir=tmp \
|
||||
--exclude=.travis.yml --exclude=ChangeLog \
|
||||
-i polarssl . \
|
||||
| egrep -v 'OU?=PolarSSL|"PolarSSL|polarssl\.example' || true
|
||||
|
@ -42,7 +42,7 @@ my %warnings;
|
||||
while( my $filename = shift )
|
||||
{
|
||||
print STDERR "$filename... ";
|
||||
if( -d $filename ) { print STDERR "skip (directory)"; next }
|
||||
if( -d $filename ) { print STDERR "skip (directory)\n"; next }
|
||||
|
||||
open my $rfh, '<', $filename or die;
|
||||
my @lines = <$rfh>;
|
||||
|
Loading…
Reference in New Issue
Block a user