Fredrik Roubert
0178a07a26
ICU-22793 Clang-Tidy: google-readability-casting
...
https://releases.llvm.org/17.0.1/tools/clang/tools/extra/docs/clang-tidy/checks/google/readability-casting.html
2024-07-04 22:32:12 +02:00
Fredrik Roubert
5401c12018
ICU-22621 Clang-Tidy: modernize-use-nullptr
...
https://releases.llvm.org/17.0.1/tools/clang/tools/extra/docs/clang-tidy/checks/modernize/use-nullptr.html
2024-03-15 14:31:54 +01:00
Mihai Nita
47b9a517be
ICU-21107 Specify language standard versions C11 & C++17 also for MSVC
...
ICU-21107 Specify language standard versions C11 & C++17 also for MSVC
2024-01-17 09:26:22 -08:00
Fredrik Roubert
078b88a11a
ICU-21107 Specify language standard versions C11 & C++17 also for MSVC.
...
There were until now no versions specified at all, relying on the
default (or commandline overrides) to be sufficiently recent.
2024-01-16 22:22:05 +09:00
Fredrik Roubert
2de88f9d9c
ICU-21833 Replace UChar with char16_t in all C++ code.
2023-02-06 19:27:44 +01:00
Fredrik Roubert
2e0d30cfcf
ICU-21833 Replace NULL with nullptr in all C++ code.
2023-02-03 20:20:38 +01:00
Jeff Genovy
6a78e67995
ICU-21249 BRS68RC: Fix ICU4C Samples.
...
- Changes for TRUE/FALSE macros.
- Samples: Add casts
- Samples: Clean up ufortune and ugrep vcxproj files.
- Set codepage to UTF-8 in samplecheck.bat
2020-09-23 14:52:07 -07:00
Markus Scherer
9971c663ff
ICU-21257 remove #License fragment from license URLs
2020-09-04 10:02:17 -07:00
Jeff Genovy
341608f7b6
ICU-21108 Update to use/support VS2019, and add extra CI builds for VS2017 and VS2019.
...
Change to use the Windows 10 SDK for Win32 (Win7) builds on the VS2019 ADO images.
The Windows 10 SDK is backwards compatible to Windows 7, if WINVER and
_WIN32_WINNT are set before compiling.
Clean up the vcxproj files from VC7.1
2020-09-02 13:01:27 -07:00
Jeff Genovy
c5ad4664f9
ICU-20768 Remove fixed DLL base addresses when building Windows DLLs.
...
Remove redundant FixedBaseAddress entries from the vcxproj files.
Make the pkgdata -b option a no-op, and output a message to the user.
2019-08-20 15:37:15 -07:00
Jeff Genovy
9a5b7af83d
ICU-13180 Support skiping building the UWP projects with a command line MSBuild option.
2018-11-06 16:02:03 -08:00
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
9ab182f2fb
ICU-13581 Fix typos in Samples, and add .vs folder to SVN ignore list.
...
X-SVN-Rev: 40989
2018-02-27 00:04:14 +00:00
Jeff Genovy
3c7a6e30ab
ICU-13171 Fix issues with ICU4C Samples, and various issues with vcxproj files.
...
The samples now all build on Win32, except for the layout sample (but the LE is deprecated).
X-SVN-Rev: 40951
2018-02-20 10:03:29 +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
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
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
Norbert Runge
0ca4234c58
ICU-12761 Adds Unicode copyright notice.
...
X-SVN-Rev: 39388
2016-09-28 22:12:27 +00:00
Shawn Steele
326552aa72
ICU-12087 - merge updates to use VS2015
...
X-SVN-Rev: 39085
2016-08-24 20:52:23 +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
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
Michael Ow
fdfba50729
ICU-8883 Update individual samples solution file to MSVC 2010
...
X-SVN-Rev: 30843
2011-10-18 17:56:08 +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
d00e6d4636
ICU-7870 VS2010 - tests and samples
...
X-SVN-Rev: 28444
2010-08-11 00:59:38 +00:00
Michael Ow
39881d8f7b
ICU-7311 Replace tab character with spaces in changes from the patch.
...
X-SVN-Rev: 27652
2010-02-24 19:46:03 +00:00
Steven R. Loomis
13bbe4f77d
ICU-7311 apply patch as per ticket - THANKS!
...
X-SVN-Rev: 27463
2010-01-30 07:43:37 +00:00
Steven R. Loomis
7f78036068
ICU-7403 fix samples breakage. "icu-config --ldflags-icuio --ldflags-toolutil" wasn't emitting a space between the output params.
...
X-SVN-Rev: 27461
2010-01-30 07:36:05 +00:00
Eric Mader
2a3b48cf1b
ICU-6697 Changes for x64.
...
X-SVN-Rev: 25302
2009-01-23 05:12:23 +00:00
Eric Mader
9b8a829f2a
ICU-6697 Updated samples, test/perf subtree project files. Fixed a bug in reader.c while I was in the neighborhood...
...
X-SVN-Rev: 25301
2009-01-23 03:48:42 +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
Eric Mader
5f2d789dd3
ICU-4988 convert .sln files for samples.
...
X-SVN-Rev: 20811
2006-12-19 20:42:22 +00:00
George Rhoten
68be0e66f8
ICU-4988 Convert project files from MSVC 2003 to MSVC 2005.
...
X-SVN-Rev: 20776
2006-12-13 02:46:17 +00:00
George Rhoten
61d40226d0
ICU-3085 The Windows project files now use /Zc:wchar_t
...
X-SVN-Rev: 19290
2006-02-25 23:23:05 +00:00
Eric Mader
41ca4f63ee
ICU-4428 update copyright notices for ICU 3.3.
...
X-SVN-Rev: 17296
2005-03-08 22:49:59 +00:00
George Rhoten
afc706ebfc
ICU-4420 Drop support for MSVC 6 project files
...
X-SVN-Rev: 17269
2005-03-02 03:38:16 +00:00
George Rhoten
ba582e9d72
ICU-4100 Fix a debug build warning
...
X-SVN-Rev: 16531
2004-10-18 03:18:13 +00:00
Andy Heninger
ff3fb0923a
ICU-4100 msvc project file update
...
X-SVN-Rev: 16323
2004-09-14 17:49:41 +00:00
George Rhoten
49287da580
ICU-3612 Convert from .NET 2002 to .NET 2003
...
X-SVN-Rev: 14560
2004-02-21 02:18:51 +00:00
Eric Mader
a39ab1fa69
ICU-2717 make samples compile and run on Windows w/ ICU 2.6
...
X-SVN-Rev: 12176
2003-05-29 22:10:20 +00:00
Andy Heninger
c045530c61
ICU-2423 ugrep regexp sample, fix link problems on Windows in release mode
...
X-SVN-Rev: 10815
2003-01-07 22:52:12 +00:00
Andy Heninger
c26438715e
ICU-2423 ugrep regexp sample, fix link problems on Windows in release mode
...
X-SVN-Rev: 10813
2003-01-07 19:17:07 +00:00
Vladimir Weinstein
89628f1df9
ICU-2107 added copyright notices
...
X-SVN-Rev: 10722
2002-12-18 08:31:34 +00:00
Andy Heninger
b094732484
ICU-0105 regex sample cleanup & unix makefile
...
X-SVN-Rev: 10598
2002-12-11 01:33:05 +00:00
Andy Heninger
6b2fd2f5c8
ICU-0105 add regular expression sample program
...
X-SVN-Rev: 10587
2002-12-10 22:02:56 +00:00