Commit Graph

59 Commits

Author SHA1 Message Date
Jeff Genovy
bb915931d0 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
2018-03-02 03:20:22 +00:00
Jeff Genovy
07d9b3b567 ICU-13171 Enable multi-processor compilation (/MP) for faster builds.
X-SVN-Rev: 40937
2018-02-16 07:21:34 +00:00
Jeff Genovy
9f62b0dada ICU-13171 Update the VS project files to use VS 2017, plus various fixes to get Samples compiling.
Also add explicit defines for WINVER and _WIN32_WINNT for Windows 7 targeting in non-UWP projects.

X-SVN-Rev: 40935
2018-02-16 03:16:03 +00:00
Jeff Genovy
a709ddc0f2 ICU-13169 Issues retargeting VS project files due to missing WindowsTargetPlatformVersion elements. (tab to spaces)
X-SVN-Rev: 40099
2017-05-03 00:40:08 +00:00
Jeff Genovy
cb53fe41cd ICU-13169 Issues retargeting VS project files due to missing WindowsTargetPlatformVersion elements.
X-SVN-Rev: 40098
2017-05-03 00:28:11 +00:00
Andy Heninger
a0c9b06810 ICU-13049 svn properties updated to match auto-props values.
X-SVN-Rev: 39852
2017-03-17 21:19:03 +00:00
Andy Heninger
04448b004f ICU-12764 UTF-8 source files, update file encoding comments.
X-SVN-Rev: 39641
2017-02-03 18:57:23 +00:00
Andy Heninger
242e02c388 ICU-12764 icu4c utf-8 source files, update Copyright notices.
X-SVN-Rev: 39583
2017-01-20 00:20:31 +00:00
Peter Edberg
a238722264 ICU-12895 update release version to 59.0.1 for m1
X-SVN-Rev: 39562
2017-01-16 00:42:22 +00:00
Shawn Steele
326552aa72 ICU-12087 - merge updates to use VS2015
X-SVN-Rev: 39085
2016-08-24 20:52:23 +00:00
Michael Ow
61607c2773 ICU-12564 Update copyright notice in trunk
X-SVN-Rev: 38848
2016-06-15 18:58:17 +00:00
Yoshito Umaoka
00ca13e126 ICU-12564 Reverted r38761 and r38762, because we want to prepend the Unicode copyright for existing source files, instead of replacing copyright comments.
X-SVN-Rev: 38776
2016-05-31 21:45:07 +00:00
Michael Ow
84b42ae4d1 ICU-12564 Update copyright notice in more files of ICU4C
X-SVN-Rev: 38762
2016-05-27 22:09:25 +00:00
Michael Ow
c9f199a30f ICU-12564 Update copyright notice in ICU4C
X-SVN-Rev: 38761
2016-05-26 22:32:17 +00:00
Andy Heninger
ae678d796b ICU-11609 add svn:eol-style property to vcxproj files.
X-SVN-Rev: 37364
2015-04-17 21:25:48 +00:00
Steven R. Loomis
7594250cc5 ICU-7653 changed uprv_lengthof to UPRV_LENGTHOF, also added apidoc
X-SVN-Rev: 36275
2014-08-28 22:13:45 +00:00
Tom Zhang
ee1f29b584 ICU-7653 move LENGTHOF(array) to common, internal header
X-SVN-Rev: 36265
2014-08-28 14:55:34 +00:00
Markus Scherer
ff531bc19b ICU-7881 add new options to the short usage text too
X-SVN-Rev: 33504
2013-04-10 19:27:41 +00:00
Markus Scherer
bc9b269353 ICU-7881 add icupkg options --auto_toc_prefix --auto_toc_prefix_with_type --toc_prefix
X-SVN-Rev: 33500
2013-04-08 21:31:58 +00:00
Michael Ow
a9274f0602 ICU-9326 Fix misplaced exclamation mark
X-SVN-Rev: 31972
2012-06-21 16:51:41 +00:00
Michael Ow
e1ba49ca9f ICU-9326 Fix potential icupkg tool trap in Windows static build
X-SVN-Rev: 31830
2012-05-17 20:09:47 +00:00
Michael Ow
5d2a5e6fa3 ICU-9326 Fix icupkg tool trap on Windows static build
X-SVN-Rev: 31828
2012-05-17 19:56:11 +00:00
Markus Scherer
9bcc40cf9e ICU-8452 un-autoconf platform.h, move user-configurable settings to uconfig.h, and other changes; from svn merge --reintegrate branches/markus/platformh at r30411
X-SVN-Rev: 30412
2011-07-23 00:10:30 +00:00
Stuart Gill
5dd9ea7768 ICU-3984 update the uca file version, add support for reading/writing reordering from/to resources, update FractionalUCA.txt to a format for the genuca tool
X-SVN-Rev: 28975
2010-11-02 02:21:57 +00:00
Stuart Gill
0c21fdf068 ICU-3984 changes to the collation reordering - API works same as rules and enhanced testing
X-SVN-Rev: 28960
2010-10-30 00:42:12 +00:00
Stuart Gill
110e2ceb05 ICU-3984 integrate collation reordering from branch - svn+ssh://source.icu-project.org/repos/icu/icu/branches/sgill/scriptreorder2 -r 28883:28924
X-SVN-Rev: 28926
2010-10-27 18:02:52 +00:00
Steven R. Loomis
adb11cba8d ICU-8028 update version number to milestone:4.6, bump timebombs, etc
X-SVN-Rev: 28785
2010-10-09 01:23:28 +00:00
Steven R. Loomis
dec09768b9 ICU-7870 Visual Studio 2010
X-SVN-Rev: 28442
2010-08-10 20:16:09 +00:00
Markus Scherer
c9087beb0d ICU-6945 merge into trunk: changes for .res formatVersion 2 (#6945) and new ICU4J data .jar building from ICU4C (#7043), from -r 26329:26368 icu/branches/markus/smallres2
X-SVN-Rev: 26375
2009-07-17 22:57:26 +00:00
Michael Ow
053f5fc7e7 ICU-6925 Add -o option in icupkg to specify output file of list.
X-SVN-Rev: 26002
2009-05-12 18:57:04 +00:00
Steven R. Loomis
9eb9dd4c83 ICU-6799 fix many warnings, improve tests
X-SVN-Rev: 25772
2009-04-15 01:57:02 +00:00
Andy Heninger
73724078aa ICU-6679 Visual Studio project files upgrade to version 2008
X-SVN-Rev: 25256
2009-01-15 01:50:06 +00:00
Michael Ow
09813cbf3d ICU-3933 Merge pkgdata update from branch to trunk.
X-SVN-Rev: 25002
2008-11-24 20:04:52 +00:00
Michael Ow
1215abdc6d ICU-6307 Merge update of Visual Studio project and solution files with addition of x64 platform build option. Update readme.html for Windows build change.
X-SVN-Rev: 24487
2008-08-12 04:41:41 +00:00
Michael Ow
3d1a4a3fce ICU-6307 Undo previous commit. Due to unexpected and unforeseen build failure.
X-SVN-Rev: 24444
2008-08-05 22:15:46 +00:00
Michael Ow
e20dbc5d8a ICU-6307 Add platform x64 to Visual Studio solution. Build directory will now reflect this change with x86 for 32 bit and x64 for 64 bit. lib64 and bin64 have also been added for x64 platform.
X-SVN-Rev: 24443
2008-08-05 21:08:59 +00:00
George Rhoten
c72d3c93e8 ICU-5966 Remove the Visual C++ 2008 linker warning about Windows 98 optimization option. It wasn't needed that much anyway.
X-SVN-Rev: 23362
2008-02-07 10:05:26 +00:00
George Rhoten
bf533e1e89 ICU-5803 Prevent MinGW globbing.
X-SVN-Rev: 22151
2007-07-26 16:24:50 +00:00
Markus Scherer
ad4541d6ff ICU-5651 use a separate Package for adding items, to keep them around for the lifetime of the target package, and to clean up the memory later
X-SVN-Rev: 21643
2007-06-05 19:40:11 +00:00
George Rhoten
2af0d67c26 ICU-4988 Embed the available manifest into each executable and library for MSVC 2005
X-SVN-Rev: 20802
2006-12-16 21:07:01 +00:00
George Rhoten
3e9764f769 ICU-4988 Convert project files from MSVC 2003 to MSVC 2005.
No need to use =1

X-SVN-Rev: 20785
2006-12-13 04:41:02 +00:00
George Rhoten
79c80dea96 ICU-4988 Convert project files from MSVC 2003 to MSVC 2005.
Hide warnings about standard C functions being deprecated.
Optimize a few things for the new environment.
Allow project files to work on FAT32 directories.

X-SVN-Rev: 20772
2006-12-13 01:44:54 +00:00
Steven R. Loomis
fcb6fa3e01 ICU-2401 clean up .cvsignore files
X-SVN-Rev: 20757
2006-12-06 19:19:06 +00:00
George Rhoten
7edb8302ac ICU-5452 Use icupkg instead of gencmn for better cross compiling.
X-SVN-Rev: 20685
2006-11-28 00:42:10 +00:00
George Rhoten
0b66ebe18c ICU-5447 Make it easier to enumerate items.
X-SVN-Rev: 20614
2006-10-30 05:08:36 +00:00
George Rhoten
8b2c84620c ICU-5304 Allow source code to work again without using U_NAMESPACE_USE
X-SVN-Rev: 20241
2006-09-04 16:28:24 +00:00
George Rhoten
ab91404fb8 ICU-5330 Since icupkg is in /usr/sbin, it should have a man section value of 8 and not 1.
X-SVN-Rev: 20165
2006-08-25 18:41:30 +00:00
George Rhoten
331a0bd518 ICU-5330 Install man pages correctly.
X-SVN-Rev: 20163
2006-08-25 17:22:03 +00:00
George Rhoten
cf22d3c960 ICU-5330 Add missing man pages.
X-SVN-Rev: 20104
2006-08-19 00:09:31 +00:00
Markus Scherer
3ca7b030b7 ICU-4739 add a mode to icupkg for swapping a single ICU data file
X-SVN-Rev: 19873
2006-07-21 21:17:51 +00:00