2016-01-24 17:32 GMT+01:00 rpzrpz...@gmail.com <rpzrpz...@gmail.com>: > Elvis: > > If you are feeling generous, would you attach the MSVC 2013 project/files > (SLN). > > People will want to build the ICU DLL's for MSVC 2015, but could use a jump > start using your MSVC 2013 project. > > That way, soft devs can match the Customizer to the actual languages > supported in their shipped apps. > > Cheers and Thanks,
Hi md, I'm using the .sln provided by ICU itself in source\allinone\allinone.sln, I'm simply upgrading it to a 2013 project using devenv to make it work with MSVC 2013 (see the appveyor.yml in the repo I linked), since the solution is in 2010 format. So there's no custom solution involved at all. Appveyor (which I'm using to build) has worker machines with MSVC 2015 as well, so I might be able to make 2015 builds as well. The workers with 2015 are separate from the ones with 2010 / 2013 though, which is a little awkward, so it might be a bit work to get the appveyor.yml to work for 2010 + 2013 + 2015 builds. I'll look into it when I have some spare time though. In the meantime, you can always just fork my repo and adapt the appveyor.yml to make 2015 builds only (see https://www.appveyor.com/docs/installed-software#visual-studio-2015). The way I'm using the Customizer (which actually has an XML POST API which I use through curl) is described in README.md (under Notes to Self), and in the appveyor.yml of course. Elvis > > md > > > On 1/24/2016 9:18 AM, Elvis Stansvik wrote: >> >> Hi all, >> >> I've put up minimal MSVC 2010 and 2013 builds of ICU 52.1, 53.1 and >> 54.1 for x86 and x64: >> >> https://github.com/estan/minimal-icu/releases >> >> The DLLs are usable as drop-in replacements for the ICU DLLs shipped >> with official Qt MSVC builds, provided you have no need for the >> advanced localization features provided by ICU. >> >> Just thought in case someone else was interested in cutting down the >> size of their deployed app, without having to build a custom Qt with >> `-no-icu`. I'm only using the ICU 54.1/MSVC 2013/x86 combo myself, and >> my app is only making use of QtCore, so consider other combinations >> untested for now. >> >> For me this cuts the size of the ICU DLLs from 8.5 MB to 1.4 MB in my >> deployed application. The space savings for other combinations should >> be similar. >> >> The size of the DLLs was reduced by using the ICU Data Library >> Customizer [1] and unchecking everything. See the `appveyor.yml` file >> for more info on how the DLLs were built. >> >> Cheers, >> Elvis >> >> >> [1] http://apps.icu-project.org/datacustom/ >> _______________________________________________ >> Interest mailing list >> Interest@qt-project.org >> http://lists.qt-project.org/mailman/listinfo/interest >> > > _______________________________________________ > Interest mailing list > Interest@qt-project.org > http://lists.qt-project.org/mailman/listinfo/interest _______________________________________________ Interest mailing list Interest@qt-project.org http://lists.qt-project.org/mailman/listinfo/interest