Skip to content

Commit 474dc74

Browse files
committed
[build] Fix Java.Interop utilities directory
`Configuration.Java.Interop.Override.props` is copied into `external/Java.Interop`, and thus `$(MSBuildThisFileDirectory)` will be `external/Java.Interop`, *not* the `xamarin-android` topdir. Consequently, `class-parse` and company will be built into `external/Java.Interop/bin/$(Configuration)/lib/mandroid`, which is *not* the correct directory. Fix the `$(UtilityOutputFullPath)` value so that it places `class-parse.exe` and company into `xamarin-android`'s `bin/$(Configuration)/lib/mandroid`, not `Java.Interop`'s.
1 parent daddcdf commit 474dc74

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
33
<PropertyGroup>
4-
<UtilityOutputFullPath>$(MSBuildThisFileDirectory)bin\$(Configuration)\lib\mandroid\</UtilityOutputFullPath>
4+
<UtilityOutputFullPath>$(MSBuildThisFileDirectory)..\..\bin\$(Configuration)\lib\mandroid\</UtilityOutputFullPath>
55
</PropertyGroup>
66
</Project>

0 commit comments

Comments
 (0)