JetBrains / JetBrains/UnrealLink
Engine built from source with excluded targets fails UnrealLink install
- Dominant language
- C++
- Stars
- 156
- Forks
- 36
- Avg merge
- 5h 20m
- Merged PRs (30d)
- 11
Description
OS: Windows 11
Rider Version: 2023.2.3
UnrealLink Version: 2023.2.0.213
Unreal Version: 5.3.2
Unreal engine built from source that has iOS, tvOS, and other targets excluded fails to install RiderLink plugin. Error points to a file that does not exist in file structure.
```
Using bundled DotNet SDK version: 6.0.302
Building AutomationTool...
Microsoft (R) Build Engine version 17.2.0+41abc5629 for .NET
Copyright (C) Microsoft Corporation. All rights reserved.
...\Engine\Binaries\ThirdParty\DotNet\6.0.302\windows\sdk\6.0.302\Microsoft.Common.CurrentVersion.targets(3262,5): error MSB3554: Cannot write to the output file "...\Engine\Source\Programs\AutomationTool\IOS\obj\Development\IOS.Automation.Properties.Resources.resources". Could not find a part of the path '...\Engine\Source\Programs\AutomationTool\IOS\Resources\GreenCheck.png'. [...\Engine\Source\Programs\AutomationTool\IOS\IOS.Automation.csproj]
Build FAILED.
...\Engine\Binaries\ThirdParty\DotNet\6.0.302\windows\sdk\6.0.302\Microsoft.Common.CurrentVersion.targets(3262,5): error MSB3554: Cannot write to the output file "...\Engine\Source\Programs\AutomationTool\IOS\obj\Development\IOS.Automation.Properties.Resources.resources". Could not find a part of the path '...\Engine\Source\Programs\AutomationTool\IOS\Resources\GreenCheck.png'. [...\Engine\Source\Programs\AutomationTool\IOS\IOS.Automation.csproj]
0 Warning(s)
1 Error(s)
Time Elapsed 00:00:13.08
```
Contributor guide
No contributing guide indexed for this repository
Research direction
Reproduce the RiderLink installation with an Unreal source build that excludes iOS, tvOS, and other targets, then inspect Engine/Source/Programs/AutomationTool/IOS/IOS.Automation.csproj and the referenced Resources/GreenCheck.png path. Confirm the build failure and identify why the excluded target still expects that resource; done means installation succeeds without the missing-file error.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp, csharp, unreal-engine
- Domain
- build-system, devtools
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100