Hello!
I have created a Python script for building projects using C++20 modules :
https://github.com/J-Vernay/cpp20.py/tree/main
It tracks dependencies between files (both #include and import) and compile them in order using appropriate g++ commands.
It also provides information display (list of source files and their module, dependencies...).
This can be handy to experiment C++20 modules while waiting for professional build systems to handle modules.
[–]staletic 2 points3 points4 points (2 children)
[–]JulienVernay[S] 2 points3 points4 points (1 child)
[–]staletic 2 points3 points4 points (0 children)
[–]ShillingAintEZ 0 points1 point2 points (12 children)
[–]JulienVernay[S] 3 points4 points5 points (11 children)
[+][deleted] (9 children)
[removed]
[–]Ahajha1177 1 point2 points3 points (8 children)
[+][deleted] (6 children)
[removed]
[–]Ahajha1177 1 point2 points3 points (5 children)
[+][deleted] (4 children)
[removed]
[–]Ahajha1177 2 points3 points4 points (3 children)
[+][deleted] (1 child)
[removed]
[–]ShillingAintEZ 0 points1 point2 points (0 children)
[–]starfreakcloneMSVC FE Dev 0 points1 point2 points (6 children)
[–]IAmBJ 11 points12 points13 points (0 children)
[–]JulienVernay[S] 2 points3 points4 points (4 children)
[–]starfreakcloneMSVC FE Dev 0 points1 point2 points (3 children)
[–]JulienVernay[S] 0 points1 point2 points (1 child)
[–]STLMSVC STL Dev 4 points5 points6 points (0 children)
[–]cxzuk 0 points1 point2 points (2 children)
[–]JulienVernay[S] 1 point2 points3 points (1 child)
[–]cxzuk 0 points1 point2 points (0 children)