ICU-13384 Fixes ICU4C header check failures, blacklists files that are C++ only, adds a directory to test script.

X-SVN-Rev: 40549
This commit is contained in:
Norbert Runge 2017-10-04 19:54:30 +00:00
parent 6af490ee44
commit b6c8bac9bb
3 changed files with 6 additions and 2 deletions

View file

@ -73,7 +73,9 @@ uprv_haveProperties(UErrorCode *pErrorCode);
U_NAMESPACE_BEGIN
class BreakIterator; // unicode/brkiter.h
class ByteSink;
class Locale; // unicode/locid.h
/** Returns TRUE if the options are valid. Otherwise FALSE, and sets an error. */
inline UBool ustrcase_checkTitleAdjustmentOptions(uint32_t options, UErrorCode &errorCode) {

View file

@ -66,6 +66,8 @@ messagepattern.h
msgfmt.h
normalizer2.h
normlzr.h
nounit.h
numberformatter.h
numfmt.h
numsys.h
parsepos.h

View file

@ -58,8 +58,8 @@ done ;
# We don't want to patch it, and don't want to spend the time for this script here
# to know about C-only header files.
for tool in genccode gencmn gencolusb gennorm2 genren gentest icupkg icuswap pkgdata \
genbrk gencfu gencnval gendict genrb gensprep icuinfo makeconv memcheck; do
for tool in escapesrc genccode gencmn gencolusb gennorm2 genren gentest icupkg icuswap \
pkgdata genbrk gencfu gencnval gendict genrb gensprep icuinfo makeconv memcheck; do
for file in `ls tools/$tool/*.h`; do
echo $file
echo '#include "'$file'"' > ht_temp.cpp ;