Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/corefx.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEric St. John <ericstj@microsoft.com>2016-02-25 22:35:16 +0300
committerEric St. John <ericstj@microsoft.com>2016-02-25 22:35:16 +0300
commit9fc5bd461c86bf0483b870f6ef198f53ae3a8922 (patch)
tree466accde7ad40fc400eb17cbfd126d82dd3f1e05 /dir.targets
parentc21ea9f88392d4b4cf559294eef6520a290c604a (diff)
Enable merging optimization data
When building CoreFx from TFS we need to inject build targets that merge optimization data into the binary. Previously we did this as a post-build step that would copy the binary to a different location. When we moved packages to the open this changed the package to pick up the binary from the open build location instead of the internal copy with optimization data. To fix this, inject the optimization step into the open build. Eventually we need to port the optimization merge task to buildtools so that we don't have to rely on this internal-only build step. [tfs-changeset: 1578918]
Diffstat (limited to 'dir.targets')
-rw-r--r--dir.targets2
1 files changed, 2 insertions, 0 deletions
diff --git a/dir.targets b/dir.targets
index a9151ec8c2..1a1d03941b 100644
--- a/dir.targets
+++ b/dir.targets
@@ -15,4 +15,6 @@
<Import Project="$(ToolsDir)/Build.Common.targets" />
+ <!-- permit a wrapping build system to contribute targets to this build -->
+ <Import Condition="Exists('$(MSBuildThisFileDirectory)..\open.targets')" Project="$(MSBuildThisFileDirectory)..\open.targets" />
</Project>