Sdl3Sharp/make.cs ? reverse-engineered prompt

Reverse engineered prompt

Build me a simple file based build tool for a .NET project that can build, package, and publish NuGet packages, including separate core packages, RID specific runtime packages, and a meta package.

I want it to read a make.json config by default, or accept a custom config file or folder, and then run commands like build, pack, push, and clean from the command line. It should work on Windows, PowerShell, and Unix shells through small wrapper scripts, and be easy to run with dotnet. Make it cache aware and reproducible, and let me pass common options like project path, configuration, extra MSBuild properties, defines, output folders, temp folders, runtime version and download URL, and NuGet API key for pushing.

If a project path is not given, it should find the first csproj in src. Also make it flexible enough to adapt to other projects with similar packaging needs, and use current docs online if you need to check anything about modern .NET or NuGet behavior.

Are you gonna build this?

make sure you review the code using arcumet

Try freeSponsored — opens Arcumet in a new tab