Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/paulanerus/tram
A straightforward build configuration and dependency management tool for C/C++.
https://github.com/paulanerus/tram
build-configuration build-tool cpp cpp20 dependency-manager package-management package-manager
Last synced: 9 days ago
JSON representation
A straightforward build configuration and dependency management tool for C/C++.
- Host: GitHub
- URL: https://github.com/paulanerus/tram
- Owner: Paulanerus
- License: gpl-3.0
- Created: 2024-08-01T09:33:09.000Z (6 months ago)
- Default Branch: master
- Last Pushed: 2024-11-28T20:44:00.000Z (2 months ago)
- Last Synced: 2025-01-20T17:17:07.613Z (9 days ago)
- Topics: build-configuration, build-tool, cpp, cpp20, dependency-manager, package-management, package-manager
- Language: C++
- Homepage: https://paulee.dev/tram
- Size: 140 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Tram - Another simple build configuration tool
> [!CAUTION]
> Tram is still under development. Bugs or config changes are to be expected!Tram is a compact C/C++ build configuration tool with an integrated dependency manager. Existing solutions are often too complex or impose a specific structure, whereas Tram aims to streamline the process with a minimal code base and concise configuration files.
## Supported platforms
+ GNU/Linux
+ Windows (planned)## Usage
TODO## Installing
TODO## Dependencies
+ [toml11](https://github.com/ToruNiina/toml11)
+ [ArgParser](https://github.com/Paulanerus/ArgParser)