diff options
Diffstat (limited to 'media/webrtc/trunk/tools/gyp/test/ninja/normalize-paths-win/normalize-paths.gyp')
-rw-r--r-- | media/webrtc/trunk/tools/gyp/test/ninja/normalize-paths-win/normalize-paths.gyp | 68 |
1 files changed, 68 insertions, 0 deletions
diff --git a/media/webrtc/trunk/tools/gyp/test/ninja/normalize-paths-win/normalize-paths.gyp b/media/webrtc/trunk/tools/gyp/test/ninja/normalize-paths-win/normalize-paths.gyp new file mode 100644 index 000000000..544d06456 --- /dev/null +++ b/media/webrtc/trunk/tools/gyp/test/ninja/normalize-paths-win/normalize-paths.gyp @@ -0,0 +1,68 @@ +# Copyright (c) 2010 Google Inc. All rights reserved. +# Use of this source code is governed by a BSD-style license that can be +# found in the LICENSE file. + +{ + 'targets': [ + { + 'target_name': 'Some_Target', + 'type': 'executable', + 'msvs_settings': { + 'VCLinkerTool': { + 'OutputFile': '<(PRODUCT_DIR)/stuff/AnotherName.exe', + }, + }, + 'sources': [ + 'HeLLo.cc', + 'blOrP.idl', + ], + }, + { + 'target_name': 'second', + 'type': 'executable', + 'msvs_settings': { + 'VCLinkerTool': { + 'OutputFile': '$(OutDir)\\things\\AnotherName.exe', + }, + }, + 'sources': [ + 'HeLLo.cc', + ], + }, + { + 'target_name': 'Copy_Target', + 'type': 'none', + 'copies': [ + { + 'destination': '<(PRODUCT_DIR)', + 'files': [ + '$(VSInstallDir)\\bin\\cl.exe', + ], + }, + ], + }, + { + 'target_name': 'action', + 'type': 'none', + 'msvs_cygwin_shell': '0', + 'actions': [ + { + 'inputs': [ + '$(IntDir)\\SomeInput', + '$(OutDir)\\SomeOtherInput', + ], + 'outputs': [ + '<(PRODUCT_DIR)/ReSuLt', + '<(SHARED_INTERMEDIATE_DIR)/TempFile', + '$(OutDir)\SomethingElse', + ], + 'action_name': 'Test action', + # Unfortunately, we can't normalize this field because it's + # free-form. Fortunately, ninja doesn't inspect it at all (only the + # inputs and outputs) so it's not mandatory. + 'action': [], + }, + ], + }, + ], +} |