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

github.com/mono/xwt.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlan McGovern <alan@xamarin.com>2013-08-16 00:55:27 +0400
committerAlan McGovern <alan@xamarin.com>2013-08-16 00:56:20 +0400
commit95d4e3d4b40aebde03d9c6774f768c3a41b9e32b (patch)
treeececa80eeb2f340e7a014767ea61bfcf4134390b /BuildHelpers.targets
parentc1098730cc906eb6d0b74c223d1a96ce5de19bdb (diff)
[build] Make sure our build magic is both explained and easy to find
Pull our build magic into a separate file with a nice big comment explaining exactly what we use it for.
Diffstat (limited to 'BuildHelpers.targets')
-rw-r--r--BuildHelpers.targets15
1 files changed, 15 insertions, 0 deletions
diff --git a/BuildHelpers.targets b/BuildHelpers.targets
new file mode 100644
index 00000000..e136233c
--- /dev/null
+++ b/BuildHelpers.targets
@@ -0,0 +1,15 @@
+<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <!-- This file contains all the build helpers we require to build our projects in different contexts -->
+
+ <!-- We build Xwt in three contexts.
+ 1) With a sibling checkout of monomac
+ 2) Inside md-addins with a sibling checkout of monodevelop
+ 3) Inside md-addins with a sibling checkout of monomac
+
+ We add a 'ReferencePath' for each of these context so that Xwt.Mac can find monomac.dll
+ in all three situations.
+ -->
+ <PropertyGroup>
+ <ReferencePath>..\..\monomac\src;..\..\..\..\..\monodevelop\main\external\monomac\src;..\..\..\..\..\monomac\src</ReferencePath>
+ </PropertyGroup>
+</Project>