bflattened / bflat

C# as you know it but with Go-inspired tooling (small, selfcontained, and native executables)
GNU Affero General Public License v3.0
3.56k stars 102 forks source link

Support for building projects with dependencies #107

Closed NinovanderMark closed 11 months ago

NinovanderMark commented 11 months ago

It seems that bflat currently doesn't do anything with .NET Solutions or Projects, which means that attempting to build an existing solution with interdependent projects will run into problems, as dependencies aren't trivially found and resolved.

Is this something that would be added at some point?

For reference, I'm attempting to build the Examples project of this repo.

MichalStrehovsky commented 11 months ago

No, bflat is just a compiler, not a build system. You can drive the build using a build system: e.g. GNU Make, or even MSBuild (Exec task).

xiaoyuvax commented 11 months ago

It seems that bflat currently doesn't do anything with .NET Solutions or Projects, which means that attempting to build an existing solution with interdependent projects will run into problems, as dependencies aren't trivially found and resolved.

Is this something that would be added at some point?

For reference, I'm attempting to build the Examples project of this repo.

u can try my [BflatA](url=https://github.com/xiaoyuvax/bflata)