]> granicus.if.org Git - icu/commit
ICU-13586 No actual code changes. This change cleans up redundancies in the VS projec...
authorJeff Genovy <29107334+jefgen@users.noreply.github.com>
Fri, 2 Mar 2018 03:20:22 +0000 (03:20 +0000)
committerJeff Genovy <29107334+jefgen@users.noreply.github.com>
Fri, 2 Mar 2018 03:20:22 +0000 (03:20 +0000)
commitbb915931d08fb760aa86c38953fa1d724d36d424
treeeed7a74dc1b3959cf57b2fef0a3cc2664d775276
parent280ecc044ca715706d19727c08197a8e526543dc
ICU-13586 No actual code changes. This change cleans up redundancies in the VS project files, and pulls in common or shared settings from a shared 'props' file. This means that you can now change one single file to target either VS2015 or VS2017, instead of needing to change many files. It also allows the VS project files to share common defines as well, meaning that if you need to target something other than Windows 7, you can make one change in one file, instead of needing to make hundreds. Also included in this change are improvements to the VS Solution files in order to properly denote the dependencies of the projects, which might be needed in the future for possible parallel project builds.

X-SVN-Rev: 41049
64 files changed:
.gitattributes
icu4c/source/allinone/Build.Windows.ProjectConfiguration.props [new file with mode: 0644]
icu4c/source/allinone/Build.Windows.UWP.ProjectConfiguration.props [new file with mode: 0644]
icu4c/source/allinone/Windows.CopyUnicodeHeaderFiles.targets
icu4c/source/allinone/allinone.sln
icu4c/source/common/common.vcxproj
icu4c/source/common/common_uwp.vcxproj
icu4c/source/data/makedata.vcxproj
icu4c/source/data/makedata_uwp.vcxproj
icu4c/source/extra/uconv/uconv.vcxproj
icu4c/source/i18n/i18n.vcxproj
icu4c/source/i18n/i18n_uwp.vcxproj
icu4c/source/io/io.vcxproj
icu4c/source/layoutex/layoutex.vcxproj
icu4c/source/samples/all/all.sln
icu4c/source/samples/break/break.vcxproj
icu4c/source/samples/cal/cal.vcxproj
icu4c/source/samples/case/case.vcxproj
icu4c/source/samples/citer/citer.vcxproj
icu4c/source/samples/coll/coll.vcxproj
icu4c/source/samples/csdet/csdet.vcxproj
icu4c/source/samples/date/date.vcxproj
icu4c/source/samples/datefmt/datefmt.vcxproj
icu4c/source/samples/dtitvfmtsample/dtitvfmtsample.vcxproj
icu4c/source/samples/dtptngsample/dtptngsample.vcxproj
icu4c/source/samples/layout/layout.vcxproj
icu4c/source/samples/msgfmt/msgfmt.vcxproj
icu4c/source/samples/numfmt/numfmt.vcxproj
icu4c/source/samples/plurfmtsample/plurfmtsample.vcxproj
icu4c/source/samples/props/props.vcxproj
icu4c/source/samples/strsrch/strsrch.vcxproj
icu4c/source/samples/translit/translit.vcxproj
icu4c/source/samples/uciter8/uciter8.vcxproj
icu4c/source/samples/ucnv/ucnv.vcxproj
icu4c/source/samples/udata/reader.vcxproj
icu4c/source/samples/udata/writer.vcxproj
icu4c/source/samples/ufortune/ufortune.vcxproj
icu4c/source/samples/ugrep/ugrep.vcxproj
icu4c/source/samples/uresb/resources.vcxproj
icu4c/source/samples/uresb/uresb.vcxproj
icu4c/source/samples/ustring/ustring.vcxproj
icu4c/source/stubdata/stubdata.vcxproj
icu4c/source/test/cintltst/cintltst.vcxproj
icu4c/source/test/intltest/intltest.vcxproj
icu4c/source/test/iotest/iotest.vcxproj
icu4c/source/test/letest/letest.vcxproj
icu4c/source/tools/ctestfw/ctestfw.vcxproj
icu4c/source/tools/genbrk/genbrk.vcxproj
icu4c/source/tools/genccode/genccode.vcxproj
icu4c/source/tools/gencfu/gencfu.vcxproj
icu4c/source/tools/gencmn/gencmn.vcxproj
icu4c/source/tools/gencnval/gencnval.vcxproj
icu4c/source/tools/gendict/gendict.vcxproj
icu4c/source/tools/gennorm2/gennorm2.vcxproj
icu4c/source/tools/genrb/derb.vcxproj
icu4c/source/tools/genrb/genrb.vcxproj
icu4c/source/tools/gensprep/gensprep.vcxproj
icu4c/source/tools/gentest/gentest.vcxproj
icu4c/source/tools/icuinfo/icuinfo.vcxproj
icu4c/source/tools/icuinfo/testplug.vcxproj
icu4c/source/tools/icupkg/icupkg.vcxproj
icu4c/source/tools/makeconv/makeconv.vcxproj
icu4c/source/tools/pkgdata/pkgdata.vcxproj
icu4c/source/tools/toolutil/toolutil.vcxproj