dotnet / dotnet/msbuild

Property function evaluation for global properties

Open
#8,472 5 comments 0 reactions 0 assignees View on GitHub
backlog gathering-feedback triaged
Dominant language
C#
Stars
5.5k
Forks
1.5k
Avg merge
1d 13h
Merged PRs (30d)
133

Description

Per https://github.com/dotnet/msbuild/issues/7357#issuecomment-1344403099 can MSBuild have an opt-in mechanism to evaluate property functions passed both as command line args or through .rsp file?
Possibly the opt-in mechanism could be through https://github.com/dotnet/msbuild/blob/07bf358dd7fa5037747a040f5e792d9dd82129aa/documentation/wiki/MSBuild-Tips-%26-Tricks.md#environment-variables (similar to the flag for allowing all property functions be used) or through a dedicated `/evaluateGlobalPropertyFunctions`

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reading the linked MSBuild issue comment and the Environment Variables section of documentation/wiki/MSBuild-Tips-%26-Tricks.md to understand the existing opt-in mechanism. The issue needs a decided approach for evaluating property functions in command-line and .rsp global properties; done means that behavior and its verification are defined.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
build-system
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.