Skip to content

Commit adbe637

Browse files
committed
TEMP: C# Support continued
1 parent d9b8cd0 commit adbe637

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

CMakeLists.txt

+2-2
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,10 @@ endif ()
1111

1212
file (GLOB SOURCE_FILES *.h *.cpp)
1313
add_library(${PROJECT_NAME} ${SOURCE_FILES})
14-
define_static_plugin (${PROJECT_NAME} "${PROJECT_NAME}")
14+
setup_plugin_target (${PROJECT_NAME} "${PROJECT_NAME}")
1515
target_link_libraries (${PROJECT_NAME} PRIVATE Urho3D)
1616

17-
if (PROJECT_IS_TOP_LEVEL AND URHO3D_CSHARP)
17+
if (URHO3D_CSHARP)
1818
set (DEST_BIN_DIR_CONFIG bin)
1919
set (DEST_LIBRARY_DIR_CONFIG bin)
2020
target_include_directories (${PROJECT_NAME} PRIVATE ${CMAKE_CURRENT_SOURCE_DIR})

CSharp/Plugin.csproj

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
1-
<Project Sdk="Microsoft.NET.Sdk">
1+
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
33
<AssemblyName>Plugin.Core.SamplePlugin.Net</AssemblyName>
44
<OutputType>Library</OutputType>
55
<LangVersion>9.0</LangVersion>
66
</PropertyGroup>
77
<ItemGroup>
8-
<BindingsSourceCode Include="$(CMAKE_BINARY_DIR)Plugin.Core.SamplePluginCSharp/*.cs" />
8+
<BindingsSourceCode Include="$(Plugin_Core_SamplePlugin_BINARY_DIR)/Plugin.Core.SamplePluginCSharp/*.cs" />
99
</ItemGroup>
1010
<Target Name="GatherBuildFiles" BeforeTargets="BeforeCompile">
11-
<CreateItem Include="$([System.IO.Directory]::GetFiles(&quot;$(CMAKE_BINARY_DIR)Plugin.Core.SamplePluginCSharp&quot;, &quot;*.cs&quot;))">
11+
<CreateItem Include="$([System.IO.Directory]::GetFiles(&quot;$(Plugin_Core_SamplePlugin_BINARY_DIR)/Plugin.Core.SamplePluginCSharp&quot;, &quot;*.cs&quot;))">
1212
<Output TaskParameter="Include" ItemName="Compile" />
1313
</CreateItem>
1414
</Target>
1515
<ItemGroup>
1616
<Reference Include="Urho3DNet">
17-
<HintPath>$(URHO3D_SDK_PATH)/bin/Debug/Urho3DNet.dll</HintPath>
17+
<HintPath>$(URHO3D_SDK_PATH)/bin/$(Configuration)/Urho3DNet.dll</HintPath>
1818
</Reference>
1919
</ItemGroup>
2020
</Project>

0 commit comments

Comments
 (0)