|
|
@@ -2,7 +2,7 @@
|
|
|
|
|
|
<!-- Ensure that code generator is actually built -->
|
|
|
<ItemGroup>
|
|
|
- <ProjectReference Include="..\tools\MicroComGenerator\MicroComGenerator.csproj">
|
|
|
+ <ProjectReference Include="$(MSBuildThisFileDirectory)\..\src\tools\MicroComGenerator\MicroComGenerator.csproj">
|
|
|
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
|
|
|
<ExcludeAssets>all</ExcludeAssets>
|
|
|
<SkipGetTargetFrameworkProperties>true</SkipGetTargetFrameworkProperties>
|
|
|
@@ -12,7 +12,7 @@
|
|
|
<Target Name="GenerateAvaloniaNativeComInterop"
|
|
|
BeforeTargets="CoreCompile"
|
|
|
DependsOnTargets="ResolveReferences"
|
|
|
- Inputs="@(AvnComIdl);$(MSBuildThisFileDirectory)/../tools/MicroComGenerator/**/*.cs"
|
|
|
+ Inputs="@(AvnComIdl);$(MSBuildThisFileDirectory)../src/tools/MicroComGenerator/**/*.cs"
|
|
|
Outputs="%(AvnComIdl.OutputFile)">
|
|
|
<Message Importance="high" Text="Generating file %(AvnComIdl.OutputFile) from @(AvnComIdl)" />
|
|
|
<Exec Command="dotnet $(MSBuildThisFileDirectory)../src/tools/MicroComGenerator/bin/$(Configuration)/netcoreapp3.1/MicroComGenerator.dll -i @(AvnComIdl) --cs %(AvnComIdl.OutputFile)" LogStandardErrorAsError="true" />
|