standardese / cppast

Library to parse and work with the C++ AST
Other
1.7k stars 165 forks source link

Submodules? #138

Closed MetalSlime0 closed 2 years ago

MetalSlime0 commented 2 years ago

The readme says "The other dependencies like type_safe are installed automatically with git submodules, if they're not installed already". I'm not very familiar with git, but when I cloned the repo it didn't automatically install these. I googled them and added them manually with "git submodule add" but I doubt I'm supposed to have to do that. This generated a .gitmodules file for me with these contents:

[submodule "type_safe"]
    path = type_safe
    url = https://github.com/foonathan/type_safe
[submodule "debug_assert"]
    path = debug_assert
    url = https://github.com/foonathan/debug_assert
[submodule "tiny-process-library"]
    path = tiny-process-library
    url = https://gitlab.com/eidheim/tiny-process-library

Is a file like this supposed to be in the repo? Or did I just miss something?

foonathan commented 2 years ago

The readme is outdated; it no longer uses submodules. They are now fetched via CMake, which still should work without intervention.