dotnet / dotnet/msbuild

_GenerateCompileDependencyCache target should not contain the full path of ReferencePaths

Open
#4,356 3 comments 0 reactions 0 assignees View on GitHub
triaged
Dominant language
C#
Stars
5.5k
Forks
1.5k
Avg merge
1d 13h
Merged PRs (30d)
133

Description

Not having full paths of the RegerencePaths in the _GenerateCompileDependencyCache target will enable the remote cache scenario where one can build the code in one machine and download it to another machine so only the local changes are built and the rest is taken from the remote cache.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the _GenerateCompileDependencyCache target and trace how ReferencePaths are incorporated into its inputs. Verify how the target's cache identity changes across machines, then confirm that unchanged outputs can be retrieved remotely while local changes still rebuild.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
build-system
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.