Changing icu to use gyp 'copies', rather than use a rules file.
msbuild won't use the same rules files, so this blocks msbuild support.
BUG=None
TEST=None
Review URL: http://codereview.chromium.org/6648016
git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/icu46@78292 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
diff --git a/icu.gyp b/icu.gyp
index 18677ed..13f8edc 100644
--- a/icu.gyp
+++ b/icu.gyp
@@ -35,7 +35,6 @@
'target_name': 'icudata',
'type': '<(library)',
'sources': [
- 'windows/icudt.dll',
# These are hand-generated, but will do for now. The linux
# version is an identical copy of the (mac) icudt46l_dat.S file,
# modulo removal of the .private_extern and .const directives and
@@ -50,9 +49,14 @@
'conditions': [
[ 'OS == "win"', {
'type': 'none',
- 'msvs_tool_files': ['../../build/output_dll_copy.rules'],
- }, { # else: OS != "win"
- 'sources!': ['windows/icudt.dll'],
+ 'copies': [
+ {
+ 'destination': '<(PRODUCT_DIR)',
+ 'files': [
+ 'windows/icudt.dll',
+ ],
+ },
+ ],
}],
[ 'OS != "linux" or chromeos == 1', {
'sources!': ['linux/icudt46l_dat.S'],