Add CMake Support
bpe2 opened this issue · 5 comments
bpe2 commented
ns-3 is planning on migrating from waf to CMake for ns-3.36. Add support for the new build system.
See: https://mailman.isi.edu/pipermail/ns-developers/2022-January/015606.html
Gabrielcarvfer commented
Hi, here is the patch for CMake :)
bpe2 commented
Wow, thanks @Gabrielcarvfer! If the CMake API is stable now, I'll get this is ASAP
Gabrielcarvfer commented
I hope it is, because I don't want to change these never again xD
bpe2 commented
Well, aside from some awkwardness involving the HAS_NETSIMULYZER
compile definition on modules added in src/
. This looks good to go
bpe2 commented
With the addition of the CMake variable instead of using the module list, I'm going to go ahead and close this