These 25 commits are when the Protocol Buffers files have changed:
| Commit: | 33d1e90 | |
|---|---|---|
| Author: | Egor Pugin | |
Misc.
The documentation is generated from this commit.
| Commit: | 402d1cb | |
|---|---|---|
| Author: | Egor Pugin | |
Update serialization. Remove ctx from Command. Add file storage instead. Improve commands reading.
| Commit: | 26a5efb | |
|---|---|---|
| Author: | Egor Pugin | |
Update. Initial command serialization with protobuf. Better db support for packages with settings.
| Commit: | c930b71 | |
|---|---|---|
| Author: | Egor Pugin | |
Initial distributed builder server.
| Commit: | f5f6d06 | |
|---|---|---|
| Author: | Egor Pugin | |
[protos, support] Use SPDX identifiers for licenses.
| Commit: | f8f6cb9 | |
|---|---|---|
| Author: | Egor Pugin | |
[proto] Remove arena statements, as they are enabled by default in protobuf 3.12. Remove workarounds that were fixed also.
| Commit: | a289e3e | |
|---|---|---|
| Author: | Egor Pugin | |
Use specification files in addVersion() api. Update proto apis.
| Commit: | 9146eb1 | |
|---|---|---|
| Author: | Egor Pugin | |
Revive remote resolving protobuf api. Remove old rpc methods.
| Commit: | 563cd09 | |
|---|---|---|
| Author: | Egor Pugin | |
Remove group number from protos.
| Commit: | a4c28fa | |
|---|---|---|
| Author: | Egor Pugin | |
Improve cppan fe. Enable add downloads again. Remove some unused functions.
| Commit: | 3e8f785 | |
|---|---|---|
| Author: | Egor Pugin | |
Improve storages, packages, source download destinations.
| Commit: | 18045d6 | |
|---|---|---|
| Author: | Egor Pugin | |
Initial loading of inline specs. Add ResolvePackages2 api.
| Commit: | f88a097 | |
|---|---|---|
| Author: | Egor Pugin | |
| Committer: | Egor Pugin | |
Initial architecture improvements. Add sw context structure. Move sources to sw dir.
| Commit: | ff3ab19 | |
|---|---|---|
| Author: | Egor Pugin | |
Rename Directories to Storage. Initial build protobuf.
| Commit: | 9e1d377 | |
|---|---|---|
| Author: | Egor Pugin | |
Fix uri commands issue. Improve FileRegex interface.
| Commit: | ac72fba | |
|---|---|---|
| Author: | Egor Pugin | |
Correct add package api. Improve pch input file dependency tracking.
| Commit: | 7e4c2bf | |
|---|---|---|
| Author: | Egor Pugin | |
Integrate initial cppan frontend.
| Commit: | ba7f970 | |
|---|---|---|
| Author: | Egor Pugin | |
Properly set wdir for source downloaders. Add new AddPackage api from local info.
| Commit: | b9feb66 | |
|---|---|---|
| Author: | Egor Pugin | |
Initial ninja generator. Use data sources from db.
| Commit: | 209edc4 | |
|---|---|---|
| Author: | Egor Pugin | |
Respect config settings in VS generator.
| Commit: | 31981d0 | |
|---|---|---|
| Author: | Egor Pugin | |
Receive data providers from server.
| Commit: | 2d1a087 | |
|---|---|---|
| Author: | Egor Pugin | |
Initial self-host.
| Commit: | 5e7fbc3 | |
|---|---|---|
| Author: | Egor Pugin | |
Add target name to hash of object file. Use += for adding sources.
| Commit: | 07c279f | |
|---|---|---|
| Author: | Egor Pugin | |
Add some grpc helpers.
| Commit: | 66348a2 | |
|---|---|---|
| Author: | Egor Pugin | |
Add initial grpc proto. Client implementation.