Skip to content

Commit

Permalink
Fix path of src file.
Browse files Browse the repository at this point in the history
  • Loading branch information
wasabii committed Jun 4, 2024
1 parent eee7b10 commit 807c70f
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions src/IKVM.Image/IKVM.Image.runtime.targets
Original file line number Diff line number Diff line change
Expand Up @@ -64,18 +64,20 @@
<FontConfigDst>$(IntermediateOutputPath)fontconfig.bfc</FontConfigDst>
</PropertyGroup>

<Target Name="GenerateFontConfig" DependsOnTargets="OpenJdkBuildTools;ResolveJava" Inputs="$(FontConfigSrc)" Outputs="$(FontConfigDst)" Condition="Exists('$(FontConfigSrc)')">
<Target Name="GenerateFontConfig" DependsOnTargets="OpenJdkBuildTools;ResolveJava" Inputs="$(FontConfigSrc)" Outputs="$(FontConfigDst);$(IntermediateOutputPath)fontconfig.properties.src" Condition="Exists('$(FontConfigSrc)')">
<Error Text="Could not locate java executable." Condition=" '$(JavaPath)' == '' " />
<Error Text="java could not be located at '$(JavaPath)'." Condition="!Exists('$(JavaPath)')" />
<Exec Command="chmod +x $(JavaPath) &gt;/dev/null 2&gt;&amp;1" IgnoreExitCode="true" IgnoreStandardErrorWarningFormat="true" StandardErrorImportance="low" ContinueOnError="true" Condition="$([MSBuild]::IsOSUnixLike())" />

<Message Text="$(JavaExec) -cp $(OpenJdkBuildToolsOutputPath) build.tools.compilefontconfig.CompileFontConfig $(FontConfigSrc) $(FontConfigDst)" />
<Exec Command="$(JavaExec) -cp $(OpenJdkBuildToolsOutputPath) build.tools.compilefontconfig.CompileFontConfig $(FontConfigSrc) $(FontConfigDst)" />
<Copy SourceFiles="$(FontConfigSrc)" DestinationFiles="$(IntermediateOutputPath)fontconfig.properties.src" OverwriteReadOnlyFiles="true" />

<ItemGroup>
<IkvmImageItem Include="$(FontConfigSrc)" ImagePath="lib\fontconfig.properties.src" TargetFramework="any" RuntimeIdentifier="$(ImageRuntimeIdentifier)" />
<IkvmImageItem Include="$(FontConfigDst)" ImagePath="lib\fontconfig.bfc" TargetFramework="any" RuntimeIdentifier="$(ImageRuntimeIdentifier)" />
<IkvmImageItem Include="$(IntermediateOutputPath)fontconfig.properties.src" ImagePath="lib\fontconfig.properties.src" TargetFramework="any" RuntimeIdentifier="$(ImageRuntimeIdentifier)" />
<FileWrites Include="$(FontConfigDst)" />
<FileWrites Include="$(IntermediateOutputPath)fontconfig.properties.src" />
</ItemGroup>
</Target>

Expand Down

0 comments on commit 807c70f

Please sign in to comment.