Soup
Soup copied to clipboard
Soup is a build system that guarantees incremental build correctness and aims to simplify many aspects of developing shared code while maintaining best in class performance.
CppToml does not support pretty printing the toml files and throws away comments. This causes edits to the recipe file to blow away formatting and comments. May want to look...
A lot of work toward allowing non built in language extensions. It now mostly works, with some quirks around restore and resolving partial version references.
**Is your feature request related to a problem? Please describe.** Add ability to filter dependencies directly in the recipe declaration. For example add ability to have windows only dependency. **Describe...
It may be useful for distributed builds and moving package builds around to allow for source and target folders to be macro values that are only expanded during evaluate time....
Unique file hashing does not sort ValueLists. This may cause different orders to generate different folders. It is not as important as sorting the ValueTable since those have many different...
Instead of loading all file write times we should check to see how likely this is to improve performance. As is there are a ton of files that are processed...
Windows path normalizing currently uses character toupper conversions. This is ugly, does not handle utf8 multicharacter values and will not work well on Linux. Within the runtime soup should require...