directory.build.props
- https://github.com/reactiveui/ReactiveUI/blob/develop/src/Directory.build.props
- Used to define common properties (Copyright, PackageLicenseUrl, PackageTags) used in packaging projects.
directory.build.targets
- https://github.com/reactiveui/ReactiveUI/blob/develop/src/Directory.build.targets
- Used to define common properties used in projects (compiler symbols)
version.json
- This is how we automatically version our software (look at build.cake)
- See https://github.com/dotnet/Nerdbank.GitVersioning
- See semantic-versioning