mhutch / MonoDevelop.MSBuildEditor

Improved MSBuild editing support
Other
224 stars 26 forks source link

Native AoT properties are not recognised #205

Closed martincostello closed 5 months ago

martincostello commented 5 months ago

Properties related to native AoT publishing are not recognised, such as IlcInstructionSet, IlcGenerateDgmlFile, IlcGenerateMstatFile and OptimizationPreference:

image

mhutch commented 5 months ago

Given these are pretty esoteric and don't seems to be documented aside from some internal docs in the runtime repo, I probably won't add them myself any time soon, but contributions are welcome and I'm happy to give pointers!

CoreRT could also ship a .buildschema.json with their MSBuild targets, which would be easier to keep up to date ;)

martincostello commented 5 months ago

That's fair - I'd be happy to contribute something as a starting point if you can give me some pointers on where to start.

mhutch commented 5 months ago

I added some docs to the wiki https://github.com/mhutch/MonoDevelop.MSBuildEditor/wiki/Contributing-to-built-in-schemas