diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-19 00:47:55 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-19 00:47:55 +0000 |
commit | 26a029d407be480d791972afb5975cf62c9360a6 (patch) | |
tree | f435a8308119effd964b339f76abb83a57c29483 /intl/icu/source/allinone/Windows.CopyUnicodeHeaderFiles.targets | |
parent | Initial commit. (diff) | |
download | firefox-26a029d407be480d791972afb5975cf62c9360a6.tar.xz firefox-26a029d407be480d791972afb5975cf62c9360a6.zip |
Adding upstream version 124.0.1.upstream/124.0.1
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'intl/icu/source/allinone/Windows.CopyUnicodeHeaderFiles.targets')
-rw-r--r-- | intl/icu/source/allinone/Windows.CopyUnicodeHeaderFiles.targets | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/intl/icu/source/allinone/Windows.CopyUnicodeHeaderFiles.targets b/intl/icu/source/allinone/Windows.CopyUnicodeHeaderFiles.targets new file mode 100644 index 0000000000..f6374ac29c --- /dev/null +++ b/intl/icu/source/allinone/Windows.CopyUnicodeHeaderFiles.targets @@ -0,0 +1,27 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2016 and later: Unicode, Inc. and others. License & terms of use: http://www.unicode.org/copyright.html --> +<!-- + This file is used to copy all of the header files (*.h) from a project's "unicode" folder to a common output folder. +--> +<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <PropertyGroup> + <!-- This is the location of the common output folder. --> + <CopyDestionationPath>$(SolutionDir)\..\..\include\unicode</CopyDestionationPath> + <BuildDependsOn> + $(BuildDependsOn); + CopyUnicodeHeaderFiles; + </BuildDependsOn> + </PropertyGroup> + <Target Name="CopyUnicodeHeaderFiles"> + <ItemGroup> + <!-- Generate a list of all files that end in .h from the 'unicode' folder, relative to the current project. --> + <OutputFiles Include=".\unicode\**\*.h" /> + </ItemGroup> + <!-- This message will be logged in the project's build output. --> + <Message Text="Copying @(OutputFiles->Count()) header files to $(CopyDestionationPath). Files copied: @(OutputFiles)" Importance="high"/> + <!-- Perform the copy. --> + <Copy SourceFiles="@(OutputFiles)" + DestinationFolder="$(CopyDestionationPath)\%(RecursiveDir)" + SkipUnchangedFiles="false"></Copy> + </Target> +</Project>
\ No newline at end of file |