@joebigelow / wix / commits / c83d610e

Automatically add referenced projects' output folder as bind paths

Rob Mensching committed Oct 2, 2017 at 00:01 UTC c83d610e2008abfab622b8200313e4a8b2d56967
2 files changed +5
src/WixToolset.BuildTasks/CreateProjectReferenceDefineConstants.cs
+1
@@ -145,6 +145,7 @@ namespace WixToolset.BuildTasks
145 {
146 outputItems.Add(new TaskItem(String.Format(CultureInfo.InvariantCulture, "{0}={1}", define.Key, define.Value)));
147 }
148 +
149 this.defineConstants = outputItems.ToArray();
150
151 return true;
src/WixToolset.BuildTasks/wix.targets
+4
@@ -793,6 +793,10 @@
793
794 <Output TaskParameter="DefineConstants" PropertyName="ProjectReferenceDefineConstants" />
795 </CreateProjectReferenceDefineConstants>
796 +
797 + <ItemGroup>
798 + <LinkerBindInputPaths Include="%(_ResolvedProjectReferencePaths.RootDir)%(_ResolvedProjectReferencePaths.Directory)" />
799 + </ItemGroup>
800 </Target>
801
802 <!--