scuffed-code/.gitignore
Jeff Genovy d1293c50cb ICU-20712 Add support for building Windows UWP ARM/ARM64 data DLLs.
This also changes the pkgdata tool command line options to decouple the
ARM/ARM64 flags from the UWP flag, and adds a generic architecture
option (-a) for passing in the value of the linker "/MACHINE:" argument
on the command line. (Ex: -a ARM64).

Additionally this change also adds another option to pkgdata (-b) to 
set /DYNAMICBASE on the data DLL, which is required for the ARM64 builds.

Both of these changes also work towards future work in order to enable
full ARM64 desktop builds without UWP.

This change also removes a number of ifdefs/forks in the ICU code based
on U_PLATFORM_HAS_WINUWP_API, and changes them to use ICU_DATA_DIR_WINDOWS
instead. This is needed to unblock the usage of the data DLL in the
UWP scenario, but also helps to further reduce the divergence of the UWP
projects from regular Windows builds.

Related tickets:
  ICU4C: Remove fixed DLL base addresses when building Windows DLLs
  https://unicode-org.atlassian.net/browse/ICU-20768

  Add support to generate ICU data DLL for Windows arm64
  https://unicode-org.atlassian.net/browse/ICU-20670
2019-08-13 17:03:33 -07:00

1024 lines
34 KiB
Plaintext

# Global ignores
__pycache__/
*.pyc
# Specific file name ignores
/.git
.vscode
icu4c/bin
icu4c/binARM
icu4c/bin32uwp
icu4c/bin64
icu4c/binARM64
icu4c/bin64uwp
icu4c/binARMUWP
icu4c/binARM64UWP
icu4c/commondata
icu4c/include
icu4c/lib
icu4c/libARM
icu4c/lib32uwp
icu4c/lib64
icu4c/libARM64
icu4c/lib64uwp
icu4c/libARMuwp
icu4c/libARM64uwp
icu4c/source/Doxyfile
icu4c/source/Makefile
icu4c/source/README
icu4c/source/allinone/*.db
icu4c/source/allinone/*.ncb
icu4c/source/allinone/*.opendb
icu4c/source/allinone/*.opensdf
icu4c/source/allinone/*.opt
icu4c/source/allinone/*.sdf
icu4c/source/allinone/*.suo
icu4c/source/allinone/.vs
icu4c/source/allinone/Debug
icu4c/source/allinone/ipch
icu4c/source/autom4te.cache
icu4c/source/bin
icu4c/source/common/*.ao
icu4c/source/common/*.d
icu4c/source/common/*.o
icu4c/source/common/*.plg
icu4c/source/common/*.vcxproj.user
icu4c/source/common/Debug
icu4c/source/common/Generated[!!-~]Files
icu4c/source/common/Makefile
icu4c/source/common/Makefile.local
icu4c/source/common/Release
icu4c/source/common/arm
icu4c/source/common/arm64
icu4c/source/common/common.res
icu4c/source/common/common.vcproj.*.*.user
icu4c/source/common/debug
icu4c/source/common/icucfg.h
icu4c/source/common/libicu*.*
icu4c/source/common/release
icu4c/source/common/svchook.mk
icu4c/source/common/x64
icu4c/source/common/x86
icu4c/source/config.cache
icu4c/source/config.log
icu4c/source/config.status
icu4c/source/config/Makefile.inc
icu4c/source/config/icu-*.pc
icu4c/source/config/icu-config
icu4c/source/config/icu-config.1
icu4c/source/config/icu.pc
icu4c/source/config/icu.pc.out
icu4c/source/config/icucross.inc
icu4c/source/config/icucross.mk
icu4c/source/config/icuinfo.xml
icu4c/source/config/pkgdata.inc
icu4c/source/config/pkgdataMakefile
icu4c/source/configure-local.mk
icu4c/source/data/*.plg
icu4c/source/data/*.vcxproj.user
icu4c/source/data/Debug
icu4c/source/data/Makefile
icu4c/source/data/Release
icu4c/source/data/build-dir
icu4c/source/data/build-local
icu4c/source/data/data
icu4c/source/data/icupkg.inc
icu4c/source/data/makedata.vcproj.*.*.user
icu4c/source/data/obj
icu4c/source/data/out
icu4c/source/data/packagedata
icu4c/source/data/pkgdataMakefile
icu4c/source/data/rules.mk
icu4c/source/data/uni-core-data
icu4c/source/data/x64
icu4c/source/data/x86
icu4c/source/data/arm
icu4c/source/data/arm64
icu4c/source/dist
icu4c/source/doc
icu4c/source/extra/Makefile
icu4c/source/extra/scrptrun/Makefile
icu4c/source/extra/scrptrun/scrptrun.d
icu4c/source/extra/scrptrun/srtest
icu4c/source/extra/scrptrun/srtest.d
icu4c/source/extra/uconv/*.d
icu4c/source/extra/uconv/*.o
icu4c/source/extra/uconv/*.vcxproj.user
icu4c/source/extra/uconv/.vs
icu4c/source/extra/uconv/Debug
icu4c/source/extra/uconv/Makefile
icu4c/source/extra/uconv/Release
icu4c/source/extra/uconv/debug
icu4c/source/extra/uconv/pkgdata.inc
icu4c/source/extra/uconv/pkgdataMakefile
icu4c/source/extra/uconv/pkgdatain.txt
icu4c/source/extra/uconv/release
icu4c/source/extra/uconv/resources/*.res
icu4c/source/extra/uconv/uconv
icu4c/source/extra/uconv/uconv.1
icu4c/source/extra/uconv/uconv.plg
icu4c/source/extra/uconv/uconv.vcproj.*.*.user
icu4c/source/extra/uconv/uconvmsg
icu4c/source/extra/uconv/x64
icu4c/source/extra/uconv/x86
icu4c/source/i18n/*.ao
icu4c/source/i18n/*.d
icu4c/source/i18n/*.o
icu4c/source/i18n/*.plg
icu4c/source/i18n/*.vcxproj.user
icu4c/source/i18n/Debug
icu4c/source/i18n/Generated[!!-~]Files
icu4c/source/i18n/Makefile
icu4c/source/i18n/Makefile.local
icu4c/source/i18n/Release
icu4c/source/i18n/arm
icu4c/source/i18n/arm64
icu4c/source/i18n/debug
icu4c/source/i18n/i18n.res
icu4c/source/i18n/i18n.vcproj.*.*.user
icu4c/source/i18n/release
icu4c/source/i18n/x64
icu4c/source/i18n/x86
icu4c/source/icudefs.local
icu4c/source/icudefs.mk
icu4c/source/io/*.ao
icu4c/source/io/*.d
icu4c/source/io/*.o
icu4c/source/io/*.vcxproj.user
icu4c/source/io/Debug
icu4c/source/io/Makefile
icu4c/source/io/Release
icu4c/source/io/debug
icu4c/source/io/io.res
icu4c/source/io/io.vcproj.*.*.user
icu4c/source/io/release
icu4c/source/io/x64
icu4c/source/io/x86
icu4c/source/layoutex/*.ao
icu4c/source/layoutex/*.d
icu4c/source/layoutex/*.o
icu4c/source/layoutex/*.pdb
icu4c/source/layoutex/*.vcxproj.user
icu4c/source/layoutex/.vs
icu4c/source/layoutex/Debug
icu4c/source/layoutex/Makefile
icu4c/source/layoutex/Release
icu4c/source/layoutex/debug
icu4c/source/layoutex/layoutex.res
icu4c/source/layoutex/layoutex.vcproj.*.*.user
icu4c/source/layoutex/release
icu4c/source/layoutex/x64
icu4c/source/layoutex/x86
icu4c/source/lib
icu4c/source/perf-*.xml
icu4c/source/samples/*.opensdf
icu4c/source/samples/*.sdf
icu4c/source/samples/Makefile
icu4c/source/samples/all/*.opensdf
icu4c/source/samples/all/*.sdf
icu4c/source/samples/all/.vs
icu4c/source/samples/all/all.ncb
icu4c/source/samples/all/all.suo
icu4c/source/samples/break/*.vcxproj.user
icu4c/source/samples/break/Debug
icu4c/source/samples/break/break
icu4c/source/samples/break/break.exe
icu4c/source/samples/break/break.out
icu4c/source/samples/break/break.vcproj.*.*.user
icu4c/source/samples/break/release
icu4c/source/samples/break/x64
icu4c/source/samples/break/x86
icu4c/source/samples/cal/*.d
icu4c/source/samples/cal/*.o
icu4c/source/samples/cal/*.pdb
icu4c/source/samples/cal/*.vcxproj.user
icu4c/source/samples/cal/Debug
icu4c/source/samples/cal/Makefile
icu4c/source/samples/cal/Release
icu4c/source/samples/cal/cal.vcproj.*.*.user
icu4c/source/samples/cal/icucal
icu4c/source/samples/cal/icucal.exe
icu4c/source/samples/cal/release
icu4c/source/samples/cal/x64
icu4c/source/samples/cal/x86
icu4c/source/samples/case/*.vcxproj.user
icu4c/source/samples/case/Debug
icu4c/source/samples/case/case
icu4c/source/samples/case/case.exe
icu4c/source/samples/case/case.out
icu4c/source/samples/case/case.vcproj.*.*.user
icu4c/source/samples/case/release
icu4c/source/samples/case/x64
icu4c/source/samples/case/x86
icu4c/source/samples/citer/*.vcxproj.user
icu4c/source/samples/citer/Debug
icu4c/source/samples/citer/Release
icu4c/source/samples/citer/citer
icu4c/source/samples/citer/citer.exe
icu4c/source/samples/citer/citer.out
icu4c/source/samples/citer/citer.vcproj.*.*.user
icu4c/source/samples/citer/release
icu4c/source/samples/citer/x64
icu4c/source/samples/citer/x86
icu4c/source/samples/coll/*.vcxproj.user
icu4c/source/samples/coll/Debug
icu4c/source/samples/coll/coll.vcproj.*.*.user
icu4c/source/samples/coll/release
icu4c/source/samples/coll/x64
icu4c/source/samples/coll/x86
icu4c/source/samples/csdet/*.vcxproj.user
icu4c/source/samples/csdet/Debug
icu4c/source/samples/csdet/csdet
icu4c/source/samples/csdet/csdet.exe
icu4c/source/samples/csdet/csdet.out
icu4c/source/samples/csdet/csdet.vcproj.*.*.user
icu4c/source/samples/csdet/release
icu4c/source/samples/csdet/x64
icu4c/source/samples/csdet/x86
icu4c/source/samples/date/*.d
icu4c/source/samples/date/*.o
icu4c/source/samples/date/*.pdb
icu4c/source/samples/date/*.vcxproj.user
icu4c/source/samples/date/Debug
icu4c/source/samples/date/Makefile
icu4c/source/samples/date/Release
icu4c/source/samples/date/date.vcproj.*.*.user
icu4c/source/samples/date/icudate
icu4c/source/samples/date/icudate.exe
icu4c/source/samples/date/release
icu4c/source/samples/date/x64
icu4c/source/samples/date/x86
icu4c/source/samples/datefmt/*.vcxproj.user
icu4c/source/samples/datefmt/Debug
icu4c/source/samples/datefmt/datefmt
icu4c/source/samples/datefmt/datefmt.out
icu4c/source/samples/datefmt/datefmt.vcproj.*.*.user
icu4c/source/samples/datefmt/release
icu4c/source/samples/datefmt/x64
icu4c/source/samples/datefmt/x86
icu4c/source/samples/dtitvfmtsample/x64
icu4c/source/samples/dtitvfmtsample/x86
icu4c/source/samples/dtptngsample/x64
icu4c/source/samples/dtptngsample/x86
icu4c/source/samples/layout/*.d
icu4c/source/samples/layout/*.pdb
icu4c/source/samples/layout/*.vcxproj.user
icu4c/source/samples/layout/Debug
icu4c/source/samples/layout/Makefile
icu4c/source/samples/layout/Release
icu4c/source/samples/layout/layout.vcproj.*.*.user
icu4c/source/samples/layout/release
icu4c/source/samples/layout/tmp
icu4c/source/samples/layout/x64
icu4c/source/samples/layout/x86
icu4c/source/samples/legacy/*.vcxproj.user
icu4c/source/samples/legacy/Debug
icu4c/source/samples/legacy/legacy.vcproj.*.*.user
icu4c/source/samples/legacy/release
icu4c/source/samples/legacy/x64
icu4c/source/samples/legacy/x86
icu4c/source/samples/msgfmt/*.vcxproj.user
icu4c/source/samples/msgfmt/Debug
icu4c/source/samples/msgfmt/msgfmt
icu4c/source/samples/msgfmt/msgfmt.out
icu4c/source/samples/msgfmt/msgfmt.vcproj.*.*.user
icu4c/source/samples/msgfmt/release
icu4c/source/samples/msgfmt/x64
icu4c/source/samples/msgfmt/x86
icu4c/source/samples/numfmt/*.vcxproj.user
icu4c/source/samples/numfmt/Debug
icu4c/source/samples/numfmt/numfmt
icu4c/source/samples/numfmt/numfmt.exe
icu4c/source/samples/numfmt/numfmt.out
icu4c/source/samples/numfmt/numfmt.vcproj.*.*.user
icu4c/source/samples/numfmt/release
icu4c/source/samples/numfmt/x64
icu4c/source/samples/numfmt/x86
icu4c/source/samples/plurfmtsample/x64
icu4c/source/samples/plurfmtsample/x86
icu4c/source/samples/props/*.vcxproj.user
icu4c/source/samples/props/Debug
icu4c/source/samples/props/props
icu4c/source/samples/props/props.exe
icu4c/source/samples/props/props.out
icu4c/source/samples/props/props.vcproj.*.*.user
icu4c/source/samples/props/release
icu4c/source/samples/props/x64
icu4c/source/samples/props/x86
icu4c/source/samples/strsrch/*.vcxproj.user
icu4c/source/samples/strsrch/Debug
icu4c/source/samples/strsrch/release
icu4c/source/samples/strsrch/strsrch.vcproj.*.*.user
icu4c/source/samples/strsrch/x64
icu4c/source/samples/strsrch/x86
icu4c/source/samples/translit/*.vcxproj.user
icu4c/source/samples/translit/Debug
icu4c/source/samples/translit/release
icu4c/source/samples/translit/translit
icu4c/source/samples/translit/translit.exe
icu4c/source/samples/translit/translit.out
icu4c/source/samples/translit/translit.vcproj.*.*.user
icu4c/source/samples/translit/x64
icu4c/source/samples/translit/x86
icu4c/source/samples/uciter8/*.vcxproj.user
icu4c/source/samples/uciter8/Debug
icu4c/source/samples/uciter8/release
icu4c/source/samples/uciter8/uciter8
icu4c/source/samples/uciter8/uciter8.exe
icu4c/source/samples/uciter8/uciter8.out
icu4c/source/samples/uciter8/uciter8.vcproj.*.*.user
icu4c/source/samples/uciter8/x64
icu4c/source/samples/uciter8/x86
icu4c/source/samples/ucnv/*.vcxproj.user
icu4c/source/samples/ucnv/Debug
icu4c/source/samples/ucnv/convsamp
icu4c/source/samples/ucnv/convsamp.out
icu4c/source/samples/ucnv/data40.utf16
icu4c/source/samples/ucnv/data46.out
icu4c/source/samples/ucnv/release
icu4c/source/samples/ucnv/ucnv.vcproj.*.*.user
icu4c/source/samples/ucnv/x64
icu4c/source/samples/ucnv/x86
icu4c/source/samples/udata/*.dat
icu4c/source/samples/udata/*.vcxproj.user
icu4c/source/samples/udata/Debug
icu4c/source/samples/udata/reader
icu4c/source/samples/udata/reader.exe
icu4c/source/samples/udata/reader.out
icu4c/source/samples/udata/reader.vcproj.*.*.user
icu4c/source/samples/udata/reader_Win32_Debug
icu4c/source/samples/udata/reader_win32_release
icu4c/source/samples/udata/release
icu4c/source/samples/udata/writer
icu4c/source/samples/udata/writer.exe
icu4c/source/samples/udata/writer.out
icu4c/source/samples/udata/writer.vcproj.*.*.user
icu4c/source/samples/udata/x64
icu4c/source/samples/udata/x86
icu4c/source/samples/ufortune/*.vcxproj.user
icu4c/source/samples/ufortune/Debug
icu4c/source/samples/ufortune/Release
icu4c/source/samples/ufortune/resources/*.a
icu4c/source/samples/ufortune/resources/*.dat
icu4c/source/samples/ufortune/resources/*.dll
icu4c/source/samples/ufortune/resources/*.exp
icu4c/source/samples/ufortune/resources/*.lib
icu4c/source/samples/ufortune/resources/*.obj
icu4c/source/samples/ufortune/resources/*.res
icu4c/source/samples/ufortune/resources/*.s
icu4c/source/samples/ufortune/ufortune
icu4c/source/samples/ufortune/ufortune.exe
icu4c/source/samples/ufortune/ufortune.out
icu4c/source/samples/ufortune/ufortune.vcproj.*.*.user
icu4c/source/samples/ufortune/x64
icu4c/source/samples/ufortune/x86
icu4c/source/samples/ugrep/*.vcxproj.user
icu4c/source/samples/ugrep/debug
icu4c/source/samples/ugrep/release
icu4c/source/samples/ugrep/ugrep
icu4c/source/samples/ugrep/ugrep.exe
icu4c/source/samples/ugrep/ugrep.out
icu4c/source/samples/ugrep/ugrep.vcproj.*.*.user
icu4c/source/samples/ugrep/x64
icu4c/source/samples/ugrep/x86
icu4c/source/samples/uresb/*.res
icu4c/source/samples/uresb/*.vcxproj.user
icu4c/source/samples/uresb/Debug
icu4c/source/samples/uresb/release
icu4c/source/samples/uresb/resources.vcproj.*.*.user
icu4c/source/samples/uresb/resources_Win32_Debug
icu4c/source/samples/uresb/uresb
icu4c/source/samples/uresb/uresb.exe
icu4c/source/samples/uresb/uresb.out
icu4c/source/samples/uresb/uresb.vcproj.*.*.user
icu4c/source/samples/uresb/x64
icu4c/source/samples/uresb/x86
icu4c/source/samples/ustring/*.vcxproj.user
icu4c/source/samples/ustring/Debug
icu4c/source/samples/ustring/release
icu4c/source/samples/ustring/ustring
icu4c/source/samples/ustring/ustring.exe
icu4c/source/samples/ustring/ustring.out
icu4c/source/samples/ustring/ustring.vcproj.*.*.user
icu4c/source/samples/ustring/x64
icu4c/source/samples/ustring/x86
icu4c/source/stubdata/*.ao
icu4c/source/stubdata/*.d
icu4c/source/stubdata/*.o
icu4c/source/stubdata/*.plg
icu4c/source/stubdata/*.vcxproj.user
icu4c/source/stubdata/Debug
icu4c/source/stubdata/Makefile
icu4c/source/stubdata/Release
icu4c/source/stubdata/cygicudata*.*
icu4c/source/stubdata/debug
icu4c/source/stubdata/libicu*.*
icu4c/source/stubdata/libsicu*.*
icu4c/source/stubdata/release
icu4c/source/stubdata/stubdata.vcproj.*.*.user
icu4c/source/stubdata/stubdatabuilt.txt
icu4c/source/stubdata/x64
icu4c/source/stubdata/x86
icu4c/source/stubdata/ARM
icu4c/source/stubdata/ARM64
icu4c/source/test-*.xml
icu4c/source/test/Makefile
icu4c/source/test/cintltst/*.d
icu4c/source/test/cintltst/*.dSYM
icu4c/source/test/cintltst/*.o
icu4c/source/test/cintltst/*.plg
icu4c/source/test/cintltst/*.vcxproj.user
icu4c/source/test/cintltst/Debug
icu4c/source/test/cintltst/Makefile
icu4c/source/test/cintltst/Makefile.local
icu4c/source/test/cintltst/Release
icu4c/source/test/cintltst/cintltst
icu4c/source/test/cintltst/cintltst.exe
icu4c/source/test/cintltst/cintltst.vcproj.*.*.user
icu4c/source/test/cintltst/debug
icu4c/source/test/cintltst/release
icu4c/source/test/cintltst/x64
icu4c/source/test/cintltst/x86
icu4c/source/test/compat/Makefile
icu4c/source/test/fuzzer/Makefile
icu4c/source/test/fuzzer/*.d
icu4c/source/test/fuzzer/*.o
icu4c/source/test/hdrtst/Makefile
icu4c/source/test/hdrtst/ht_*
icu4c/source/test/intltest/*.d
icu4c/source/test/intltest/*.o
icu4c/source/test/intltest/*.plg
icu4c/source/test/intltest/*.vcxproj.user
icu4c/source/test/intltest/Debug
icu4c/source/test/intltest/Makefile
icu4c/source/test/intltest/Makefile.local
icu4c/source/test/intltest/Release
icu4c/source/test/intltest/debug
icu4c/source/test/intltest/intltest
icu4c/source/test/intltest/intltest.exe
icu4c/source/test/intltest/intltest.vcproj.*.*.user
icu4c/source/test/intltest/release
icu4c/source/test/intltest/x64
icu4c/source/test/intltest/x86
icu4c/source/test/iotest/*.d
icu4c/source/test/iotest/*.dSYM
icu4c/source/test/iotest/*.o
icu4c/source/test/iotest/*.vcxproj.user
icu4c/source/test/iotest/Debug
icu4c/source/test/iotest/Makefile
icu4c/source/test/iotest/Release
icu4c/source/test/iotest/debug
icu4c/source/test/iotest/iotest
icu4c/source/test/iotest/iotest.exe
icu4c/source/test/iotest/iotest.vcproj.*.*.user
icu4c/source/test/iotest/release
icu4c/source/test/iotest/x64
icu4c/source/test/iotest/x86
icu4c/source/test/letest/*.d
icu4c/source/test/letest/*.o
icu4c/source/test/letest/*.opensdf
icu4c/source/test/letest/*.sdf
icu4c/source/test/letest/*.vcxproj.user
icu4c/source/test/letest/Debug
icu4c/source/test/letest/Makefile
icu4c/source/test/letest/Release
icu4c/source/test/letest/debug
icu4c/source/test/letest/letest
icu4c/source/test/letest/letest.exe
icu4c/source/test/letest/letest.vcproj.*.*.user
icu4c/source/test/letest/release
icu4c/source/test/letest/x64
icu4c/source/test/letest/x86
icu4c/source/test/perf/*.ncb
icu4c/source/test/perf/*.opendf
icu4c/source/test/perf/*.sdf
icu4c/source/test/perf/*.suo
icu4c/source/test/perf/DateFmtPerf/*.vcxproj.user
icu4c/source/test/perf/DateFmtPerf/DateFmtPerf
icu4c/source/test/perf/DateFmtPerf/DateFmtPerf.d
icu4c/source/test/perf/DateFmtPerf/Debug
icu4c/source/test/perf/DateFmtPerf/Makefile
icu4c/source/test/perf/DateFmtPerf/Release
icu4c/source/test/perf/DateFmtPerf/x64
icu4c/source/test/perf/DateFmtPerf/x86
icu4c/source/test/perf/Makefile
icu4c/source/test/perf/charperf/*.d
icu4c/source/test/perf/charperf/*.o
icu4c/source/test/perf/charperf/*.vcxproj.user
icu4c/source/test/perf/charperf/Debug
icu4c/source/test/perf/charperf/Makefile
icu4c/source/test/perf/charperf/Release
icu4c/source/test/perf/charperf/charperf
icu4c/source/test/perf/charperf/charperf.vcproj.*.*.user
icu4c/source/test/perf/charperf/debug
icu4c/source/test/perf/charperf/release
icu4c/source/test/perf/charperf/x64
icu4c/source/test/perf/charperf/x86
icu4c/source/test/perf/collationperf/*.d
icu4c/source/test/perf/collationperf/Makefile
icu4c/source/test/perf/collationperf/collperf
icu4c/source/test/perf/collationperf/collperf.exe
icu4c/source/test/perf/collperf/*.d
icu4c/source/test/perf/collperf/*.o
icu4c/source/test/perf/collperf/*.vcxproj.user
icu4c/source/test/perf/collperf/Debug
icu4c/source/test/perf/collperf/Makefile
icu4c/source/test/perf/collperf/Release
icu4c/source/test/perf/collperf/collperf
icu4c/source/test/perf/collperf/collperf.vcproj.*.*.user
icu4c/source/test/perf/collperf/debug
icu4c/source/test/perf/collperf/release
icu4c/source/test/perf/collperf/x64
icu4c/source/test/perf/collperf/x86
icu4c/source/test/perf/collperf2/*.vcxproj.user
icu4c/source/test/perf/collperf2/Makefile
icu4c/source/test/perf/collperf2/collperf2
icu4c/source/test/perf/collperf2/collperf2.d
icu4c/source/test/perf/collperf2/x64
icu4c/source/test/perf/collperf2/x86
icu4c/source/test/perf/convperf/*.vcxproj.user
icu4c/source/test/perf/convperf/Makefile
icu4c/source/test/perf/convperf/convperf.vcproj.*.*.user
icu4c/source/test/perf/convperf/debug
icu4c/source/test/perf/convperf/release
icu4c/source/test/perf/convperf/x64
icu4c/source/test/perf/convperf/x86
icu4c/source/test/perf/dicttrieperf/Makefile
icu4c/source/test/perf/howExpensiveIs/*.d
icu4c/source/test/perf/howExpensiveIs/*.xml
icu4c/source/test/perf/howExpensiveIs/Makefile
icu4c/source/test/perf/howExpensiveIs/howExpensiveIs
icu4c/source/test/perf/ipch
icu4c/source/test/perf/leperf/Makefile
icu4c/source/test/perf/normperf/*.d
icu4c/source/test/perf/normperf/*.o
icu4c/source/test/perf/normperf/*.vcxproj.user
icu4c/source/test/perf/normperf/Debug
icu4c/source/test/perf/normperf/Makefile
icu4c/source/test/perf/normperf/Release
icu4c/source/test/perf/normperf/debug
icu4c/source/test/perf/normperf/normperf
icu4c/source/test/perf/normperf/normperf.vcproj.*.*.user
icu4c/source/test/perf/normperf/release
icu4c/source/test/perf/normperf/x64
icu4c/source/test/perf/normperf/x86
icu4c/source/test/perf/perldriver/Common.pl
icu4c/source/test/perf/strsrchperf/*.vcxproj.user
icu4c/source/test/perf/strsrchperf/Makefile
icu4c/source/test/perf/strsrchperf/x64
icu4c/source/test/perf/strsrchperf/x86
icu4c/source/test/perf/ubrkperf/*.d
icu4c/source/test/perf/ubrkperf/*.o
icu4c/source/test/perf/ubrkperf/*.vcxproj.user
icu4c/source/test/perf/ubrkperf/Debug
icu4c/source/test/perf/ubrkperf/Makefile
icu4c/source/test/perf/ubrkperf/Release
icu4c/source/test/perf/ubrkperf/debug
icu4c/source/test/perf/ubrkperf/release
icu4c/source/test/perf/ubrkperf/ubrkperf
icu4c/source/test/perf/ubrkperf/ubrkperf.vcproj.*.*.user
icu4c/source/test/perf/ubrkperf/x64
icu4c/source/test/perf/ubrkperf/x86
icu4c/source/test/perf/ucnvavailperf/*.vcxproj.user
icu4c/source/test/perf/ucnvavailperf/x64
icu4c/source/test/perf/ucnvavailperf/x86
icu4c/source/test/perf/unisetperf/*.d
icu4c/source/test/perf/unisetperf/*.o
icu4c/source/test/perf/unisetperf/*.vcxproj.user
icu4c/source/test/perf/unisetperf/Debug
icu4c/source/test/perf/unisetperf/Makefile
icu4c/source/test/perf/unisetperf/Release
icu4c/source/test/perf/unisetperf/debug
icu4c/source/test/perf/unisetperf/release
icu4c/source/test/perf/unisetperf/unisetperf
icu4c/source/test/perf/unisetperf/unisetperf.vcproj.*.*.user
icu4c/source/test/perf/unisetperf/x64
icu4c/source/test/perf/unisetperf/x86
icu4c/source/test/perf/usetperf/*.d
icu4c/source/test/perf/usetperf/*.o
icu4c/source/test/perf/usetperf/*.vcxproj.user
icu4c/source/test/perf/usetperf/Debug
icu4c/source/test/perf/usetperf/Makefile
icu4c/source/test/perf/usetperf/Release
icu4c/source/test/perf/usetperf/debug
icu4c/source/test/perf/usetperf/release
icu4c/source/test/perf/usetperf/usetperf
icu4c/source/test/perf/usetperf/usetperf.vcproj.*.*.user
icu4c/source/test/perf/usetperf/x64
icu4c/source/test/perf/usetperf/x86
icu4c/source/test/perf/ustrperf/*.d
icu4c/source/test/perf/ustrperf/*.o
icu4c/source/test/perf/ustrperf/*.vcxproj.user
icu4c/source/test/perf/ustrperf/Debug
icu4c/source/test/perf/ustrperf/Makefile
icu4c/source/test/perf/ustrperf/Release
icu4c/source/test/perf/ustrperf/charperf
icu4c/source/test/perf/ustrperf/debug
icu4c/source/test/perf/ustrperf/release
icu4c/source/test/perf/ustrperf/stringperf
icu4c/source/test/perf/ustrperf/stringperf.vcproj.*.*.user
icu4c/source/test/perf/ustrperf/x64
icu4c/source/test/perf/ustrperf/x86
icu4c/source/test/perf/utfperf/*.d
icu4c/source/test/perf/utfperf/*.o
icu4c/source/test/perf/utfperf/*.vcxproj.user
icu4c/source/test/perf/utfperf/Debug
icu4c/source/test/perf/utfperf/Makefile
icu4c/source/test/perf/utfperf/Release
icu4c/source/test/perf/utfperf/debug
icu4c/source/test/perf/utfperf/release
icu4c/source/test/perf/utfperf/utfperf
icu4c/source/test/perf/utfperf/utfperf.vcproj.*.*.user
icu4c/source/test/perf/utfperf/x64
icu4c/source/test/perf/utfperf/x86
icu4c/source/test/perf/utrie2perf/*.vcxproj.user
icu4c/source/test/perf/utrie2perf/Makefile
icu4c/source/test/perf/utrie2perf/utrie2perf
icu4c/source/test/perf/utrie2perf/utrie2perf.d
icu4c/source/test/perf/utrie2perf/x64
icu4c/source/test/perf/utrie2perf/x86
icu4c/source/test/testdata/Makefile
icu4c/source/test/testdata/out
icu4c/source/test/testdata/pkgdata.inc
icu4c/source/test/testdata/pkgdataMakefile
icu4c/source/test/testdata/rules.mk
icu4c/source/test/testmap/*.d
icu4c/source/test/testmap/Debug
icu4c/source/test/testmap/Makefile
icu4c/source/test/testmap/Release
icu4c/source/test/testmap/testmap
icu4c/source/test/testmap/testmap.plg
icu4c/source/test/thaitest/Makefile
icu4c/source/test/tmp
icu4c/source/tools/Makefile
icu4c/source/tools/ctestfw/*.ao
icu4c/source/tools/ctestfw/*.d
icu4c/source/tools/ctestfw/*.o
icu4c/source/tools/ctestfw/*.pdb
icu4c/source/tools/ctestfw/*.vcxproj.user
icu4c/source/tools/ctestfw/*icutest*.dll
icu4c/source/tools/ctestfw/*icutest*.exp
icu4c/source/tools/ctestfw/*icutest*.lib
icu4c/source/tools/ctestfw/*icutest*.lnk
icu4c/source/tools/ctestfw/Debug
icu4c/source/tools/ctestfw/Makefile
icu4c/source/tools/ctestfw/Release
icu4c/source/tools/ctestfw/ctestfw.vcproj.*.*.user
icu4c/source/tools/ctestfw/debug
icu4c/source/tools/ctestfw/libicutest*
icu4c/source/tools/ctestfw/libsicutest*
icu4c/source/tools/ctestfw/release
icu4c/source/tools/ctestfw/x64
icu4c/source/tools/ctestfw/x86
icu4c/source/tools/escapesrc/*.d
icu4c/source/tools/escapesrc/*.o
icu4c/source/tools/escapesrc/Makefile
icu4c/source/tools/escapesrc/output-*.cpp
icu4c/source/tools/genbrk/*.d
icu4c/source/tools/genbrk/*.o
icu4c/source/tools/genbrk/*.pdb
icu4c/source/tools/genbrk/*.plg
icu4c/source/tools/genbrk/*.vcxproj.user
icu4c/source/tools/genbrk/Debug
icu4c/source/tools/genbrk/Makefile
icu4c/source/tools/genbrk/Release
icu4c/source/tools/genbrk/debug
icu4c/source/tools/genbrk/genbrk
icu4c/source/tools/genbrk/genbrk.1
icu4c/source/tools/genbrk/genbrk.vcproj.*.*.user
icu4c/source/tools/genbrk/release
icu4c/source/tools/genbrk/x64
icu4c/source/tools/genbrk/x86
icu4c/source/tools/genccode/*.d
icu4c/source/tools/genccode/*.o
icu4c/source/tools/genccode/*.pdb
icu4c/source/tools/genccode/*.plg
icu4c/source/tools/genccode/*.vcxproj.user
icu4c/source/tools/genccode/Debug
icu4c/source/tools/genccode/Makefile
icu4c/source/tools/genccode/Release
icu4c/source/tools/genccode/debug
icu4c/source/tools/genccode/genccode
icu4c/source/tools/genccode/genccode.8
icu4c/source/tools/genccode/genccode.vcproj.*.*.user
icu4c/source/tools/genccode/release
icu4c/source/tools/genccode/x64
icu4c/source/tools/genccode/x86
icu4c/source/tools/gencfu/*.d
icu4c/source/tools/gencfu/*.o
icu4c/source/tools/gencfu/*.pdb
icu4c/source/tools/gencfu/*.vcxproj.user
icu4c/source/tools/gencfu/Debug
icu4c/source/tools/gencfu/Makefile
icu4c/source/tools/gencfu/Release
icu4c/source/tools/gencfu/debug
icu4c/source/tools/gencfu/gencfu
icu4c/source/tools/gencfu/gencfu.1
icu4c/source/tools/gencfu/gencfu.exe
icu4c/source/tools/gencfu/gencfu.vcproj.*.*.user
icu4c/source/tools/gencfu/release
icu4c/source/tools/gencfu/x64
icu4c/source/tools/gencfu/x86
icu4c/source/tools/gencmn/*.d
icu4c/source/tools/gencmn/*.o
icu4c/source/tools/gencmn/*.pdb
icu4c/source/tools/gencmn/*.plg
icu4c/source/tools/gencmn/*.vcxproj.user
icu4c/source/tools/gencmn/Debug
icu4c/source/tools/gencmn/Makefile
icu4c/source/tools/gencmn/Release
icu4c/source/tools/gencmn/debug
icu4c/source/tools/gencmn/gencmn
icu4c/source/tools/gencmn/gencmn.8
icu4c/source/tools/gencmn/gencmn.[0-9]
icu4c/source/tools/gencmn/gencmn.vcproj.*.*.user
icu4c/source/tools/gencmn/release
icu4c/source/tools/gencmn/x64
icu4c/source/tools/gencmn/x86
icu4c/source/tools/gencnval/*.d
icu4c/source/tools/gencnval/*.ncb
icu4c/source/tools/gencnval/*.o
icu4c/source/tools/gencnval/*.opt
icu4c/source/tools/gencnval/*.pdb
icu4c/source/tools/gencnval/*.plg
icu4c/source/tools/gencnval/*.vcxproj.user
icu4c/source/tools/gencnval/Debug
icu4c/source/tools/gencnval/Makefile
icu4c/source/tools/gencnval/Release
icu4c/source/tools/gencnval/debug
icu4c/source/tools/gencnval/gencnval
icu4c/source/tools/gencnval/gencnval.1
icu4c/source/tools/gencnval/gencnval.[0-9]
icu4c/source/tools/gencnval/gencnval.vcproj.*.*.user
icu4c/source/tools/gencnval/release
icu4c/source/tools/gencnval/x64
icu4c/source/tools/gencnval/x86
icu4c/source/tools/gencolusb/Makefile.local
icu4c/source/tools/gencolusb/extract_unsafe_backwards
icu4c/source/tools/gencolusb/verify_uset
icu4c/source/tools/gendict/*.1
icu4c/source/tools/gendict/*.d
icu4c/source/tools/gendict/*.o
icu4c/source/tools/gendict/*.pdb
icu4c/source/tools/gendict/*.plg
icu4c/source/tools/gendict/*.vcxproj.user
icu4c/source/tools/gendict/Debug
icu4c/source/tools/gendict/Makefile
icu4c/source/tools/gendict/Release
icu4c/source/tools/gendict/x64
icu4c/source/tools/gendict/x86
icu4c/source/tools/gennorm2/*.d
icu4c/source/tools/gennorm2/*.o
icu4c/source/tools/gennorm2/*.pdb
icu4c/source/tools/gennorm2/*.plg
icu4c/source/tools/gennorm2/*.vcxproj.user
icu4c/source/tools/gennorm2/Debug
icu4c/source/tools/gennorm2/Makefile
icu4c/source/tools/gennorm2/Release
icu4c/source/tools/gennorm2/debug
icu4c/source/tools/gennorm2/gennorm2
icu4c/source/tools/gennorm2/gennorm2.[0-9]
icu4c/source/tools/gennorm2/gennorm2.vcproj.*.*.user
icu4c/source/tools/gennorm2/release
icu4c/source/tools/gennorm2/x64
icu4c/source/tools/gennorm2/x86
icu4c/source/tools/genrb/*.1
icu4c/source/tools/genrb/*.d
icu4c/source/tools/genrb/*.o
icu4c/source/tools/genrb/*.pdb
icu4c/source/tools/genrb/*.plg
icu4c/source/tools/genrb/*.vcxproj.user
icu4c/source/tools/genrb/Debug
icu4c/source/tools/genrb/Makefile
icu4c/source/tools/genrb/Makefile.local
icu4c/source/tools/genrb/Release
icu4c/source/tools/genrb/debug
icu4c/source/tools/genrb/derb
icu4c/source/tools/genrb/derb.[0-9]
icu4c/source/tools/genrb/derb.vcproj.*.*.user
icu4c/source/tools/genrb/derb_*
icu4c/source/tools/genrb/genrb
icu4c/source/tools/genrb/genrb.[0-9]
icu4c/source/tools/genrb/genrb.vcproj.*.*.user
icu4c/source/tools/genrb/release
icu4c/source/tools/genrb/temp
icu4c/source/tools/genrb/x64
icu4c/source/tools/genrb/x86
icu4c/source/tools/genren/ICUunrenamed
icu4c/source/tools/genren/Makefile.local
icu4c/source/tools/genren/urename.*
icu4c/source/tools/gensprep/*.8
icu4c/source/tools/gensprep/*.d
icu4c/source/tools/gensprep/*.o
icu4c/source/tools/gensprep/*.pdb
icu4c/source/tools/gensprep/*.vcxproj.user
icu4c/source/tools/gensprep/Debug
icu4c/source/tools/gensprep/Makefile
icu4c/source/tools/gensprep/Release
icu4c/source/tools/gensprep/debug
icu4c/source/tools/gensprep/gensprep
icu4c/source/tools/gensprep/gensprep.[0-9]
icu4c/source/tools/gensprep/gensprep.plg
icu4c/source/tools/gensprep/gensprep.vcproj.*.*.user
icu4c/source/tools/gensprep/release
icu4c/source/tools/gensprep/x64
icu4c/source/tools/gensprep/x86
icu4c/source/tools/gentest/*.d
icu4c/source/tools/gentest/*.o
icu4c/source/tools/gentest/*.pdb
icu4c/source/tools/gentest/*.vcxproj.user
icu4c/source/tools/gentest/Debug
icu4c/source/tools/gentest/Makefile
icu4c/source/tools/gentest/Release
icu4c/source/tools/gentest/debug
icu4c/source/tools/gentest/gentest
icu4c/source/tools/gentest/gentest.exe
icu4c/source/tools/gentest/gentest.vcproj.*.*.user
icu4c/source/tools/gentest/release
icu4c/source/tools/gentest/x64
icu4c/source/tools/gentest/x86
icu4c/source/tools/icuinfo/*.d
icu4c/source/tools/icuinfo/*.dSYM
icu4c/source/tools/icuinfo/*.dylib
icu4c/source/tools/icuinfo/*.o
icu4c/source/tools/icuinfo/*.so
icu4c/source/tools/icuinfo/*.user
icu4c/source/tools/icuinfo/*.vcxproj.user
icu4c/source/tools/icuinfo/Debug
icu4c/source/tools/icuinfo/Makefile
icu4c/source/tools/icuinfo/Makefile.local
icu4c/source/tools/icuinfo/icuinfo
icu4c/source/tools/icuinfo/icuinfo.exe
icu4c/source/tools/icuinfo/icuplugins*.txt
!icu4c/source/tools/icuinfo/icuplugins_windows_sample.txt
icu4c/source/tools/icuinfo/x64
icu4c/source/tools/icuinfo/x86
icu4c/source/tools/icupkg/*.8
icu4c/source/tools/icupkg/*.d
icu4c/source/tools/icupkg/*.ncb
icu4c/source/tools/icupkg/*.o
icu4c/source/tools/icupkg/*.opt
icu4c/source/tools/icupkg/*.pdb
icu4c/source/tools/icupkg/*.plg
icu4c/source/tools/icupkg/*.vcxproj.user
icu4c/source/tools/icupkg/Debug
icu4c/source/tools/icupkg/Makefile
icu4c/source/tools/icupkg/Release
icu4c/source/tools/icupkg/debug
icu4c/source/tools/icupkg/icupkg
icu4c/source/tools/icupkg/icupkg.[0-9]
icu4c/source/tools/icupkg/icupkg.vcproj.*.*.user
icu4c/source/tools/icupkg/release
icu4c/source/tools/icupkg/x64
icu4c/source/tools/icupkg/x86
icu4c/source/tools/icuswap/*.d
icu4c/source/tools/icuswap/*.ncb
icu4c/source/tools/icuswap/*.o
icu4c/source/tools/icuswap/*.opt
icu4c/source/tools/icuswap/*.pdb
icu4c/source/tools/icuswap/*.plg
icu4c/source/tools/icuswap/Debug
icu4c/source/tools/icuswap/Makefile
icu4c/source/tools/icuswap/Release
icu4c/source/tools/icuswap/debug
icu4c/source/tools/icuswap/icuswap
icu4c/source/tools/icuswap/icuswap.[0-9]
icu4c/source/tools/icuswap/icuswap.vcproj.*.*.user
icu4c/source/tools/icuswap/release
icu4c/source/tools/makeconv/*.1
icu4c/source/tools/makeconv/*.d
icu4c/source/tools/makeconv/*.o
icu4c/source/tools/makeconv/*.pdb
icu4c/source/tools/makeconv/*.plg
icu4c/source/tools/makeconv/*.vcxproj.user
icu4c/source/tools/makeconv/Debug
icu4c/source/tools/makeconv/Makefile
icu4c/source/tools/makeconv/Release
icu4c/source/tools/makeconv/debug
icu4c/source/tools/makeconv/makeconv
icu4c/source/tools/makeconv/makeconv.[0-9]
icu4c/source/tools/makeconv/makeconv.vcproj.*.*.user
icu4c/source/tools/makeconv/release
icu4c/source/tools/makeconv/x64
icu4c/source/tools/makeconv/x86
icu4c/source/tools/pkgdata/*.1
icu4c/source/tools/pkgdata/*.d
icu4c/source/tools/pkgdata/*.ncb
icu4c/source/tools/pkgdata/*.o
icu4c/source/tools/pkgdata/*.opt
icu4c/source/tools/pkgdata/*.pdb
icu4c/source/tools/pkgdata/*.vcxproj.user
icu4c/source/tools/pkgdata/Debug
icu4c/source/tools/pkgdata/Makefile
icu4c/source/tools/pkgdata/Release
icu4c/source/tools/pkgdata/debug
icu4c/source/tools/pkgdata/icupkg.inc
icu4c/source/tools/pkgdata/pkgdata
icu4c/source/tools/pkgdata/pkgdata.[0-9]
icu4c/source/tools/pkgdata/pkgdata.vcproj.*.*.user
icu4c/source/tools/pkgdata/release
icu4c/source/tools/pkgdata/x64
icu4c/source/tools/pkgdata/x86
icu4c/source/tools/toolutil/*.ao
icu4c/source/tools/toolutil/*.d
icu4c/source/tools/toolutil/*.ncb
icu4c/source/tools/toolutil/*.o
icu4c/source/tools/toolutil/*.opt
icu4c/source/tools/toolutil/*.pdb
icu4c/source/tools/toolutil/*.plg
icu4c/source/tools/toolutil/*.vcxproj.user
icu4c/source/tools/toolutil/Debug
icu4c/source/tools/toolutil/Makefile
icu4c/source/tools/toolutil/Release
icu4c/source/tools/toolutil/debug
icu4c/source/tools/toolutil/libicu*
icu4c/source/tools/toolutil/release
icu4c/source/tools/toolutil/toolutil.vcproj.*.*.user
icu4c/source/tools/toolutil/x64
icu4c/source/tools/toolutil/x86
icu4c/source/tools/tzcode/*.ao
icu4c/source/tools/tzcode/*.o
icu4c/source/tools/tzcode/.vs
icu4c/source/tools/tzcode/Makefile
icu4c/source/uconfig.h.prepend
icu4j/*.jar
icu4j/.project
icu4j/build-local.properties
icu4j/demos/out
icu4j/doc
icu4j/eclipse
icu4j/eclipse-build/build-local.properties
icu4j/eclipse-build/out
icu4j/lib/*.jar
icu4j/main/classes/charset/out
icu4j/main/classes/collate/out
icu4j/main/classes/core/out
icu4j/main/classes/currdata/out
icu4j/main/classes/langdata/out
icu4j/main/classes/localespi/out
icu4j/main/classes/regiondata/out
icu4j/main/classes/translit/out
icu4j/main/tests/charset/out
icu4j/main/tests/collate/out
icu4j/main/tests/core/out
icu4j/main/tests/framework/out
icu4j/main/tests/localespi/out
icu4j/main/tests/packaging/out
icu4j/main/tests/translit/out
icu4j/out
icu4j/perf-tests/out
icu4j/samples/build-local.properties
icu4j/samples/out
icu4j/tools/build/out
icu4j/tools/misc/out
tools/multi/c/Makefile.local
tools/multi/packages/*.jar
tools/multi/packages/*.tgz
tools/multi/proj/chello/out
tools/multi/proj/icu4cscan/Makefile.local
tools/multi/proj/icu4cscan/cooked
tools/multi/proj/icu4cscan/dtdcache
tools/multi/proj/icu4cscan/jxml
tools/multi/proj/icu4cscan/xml
tools/multi/proj/icu4jscan/bin
tools/multi/proj/provider/Makefile.local
tools/multi/proj/provider/out
tools/multi/tmp
tools/release/c/uconfigtest
tools/release/c/uconfigtest.local
tools/release/java/APIChangeReport*
tools/release/java/Makefile.local
tools/release/java/classes
tools/release/java/lib
tools/unicode/c/genprops/*.d
tools/unicode/c/genprops/*.ncb
tools/unicode/c/genprops/*.o
tools/unicode/c/genprops/*.opt
tools/unicode/c/genprops/*.pdb
tools/unicode/c/genprops/*.plg
tools/unicode/c/genprops/Debug
tools/unicode/c/genprops/Makefile
tools/unicode/c/genprops/Release
tools/unicode/c/genprops/debug
tools/unicode/c/genprops/genprops
tools/unicode/c/genprops/genprops.[0-9]
tools/unicode/c/genprops/genprops.vcproj.*.*.user
tools/unicode/c/genprops/release
tools/unicode/c/genprops/x64
tools/unicode/c/genprops/x86
tools/unicode/c/genuca/*.d
tools/unicode/c/genuca/*.o
tools/unicode/c/genuca/*.pdb
tools/unicode/c/genuca/Debug
tools/unicode/c/genuca/Makefile
tools/unicode/c/genuca/Release
tools/unicode/c/genuca/debug
tools/unicode/c/genuca/genuca
tools/unicode/c/genuca/genuca.8
tools/unicode/c/genuca/genuca.vcproj.*.*.user
tools/unicode/c/genuca/release
tools/unicode/c/genuca/x64
tools/unicode/c/genuca/x86
tools/unicode/c/icudefs.txt
tools/unicodetools/com/ibm/rbm/lib