Date: Wed, 24 May 2023 09:55:31 -0400
Em qua., 24 de mai. de 2023 às 07:34, Gabriel Dos Reis
<gdr_at_[hidden]> escreveu:
> Note that the needs to change Ninja predated the adoption of C++ Modules. My understanding is that it was largely motivated by the needs of Fortran Modules – see papers from Kitware for historical contexts. For instance: https://www.kitware.com/import-cmake-c20-modules/
You're mostly correct. However Kitware had to maintain a fork of
ninja, as the feature was only merged upstream once it became clear
that C++ Modules work the same way as Fortran modules do.
daniel
<gdr_at_[hidden]> escreveu:
> Note that the needs to change Ninja predated the adoption of C++ Modules. My understanding is that it was largely motivated by the needs of Fortran Modules – see papers from Kitware for historical contexts. For instance: https://www.kitware.com/import-cmake-c20-modules/
You're mostly correct. However Kitware had to maintain a fork of
ninja, as the feature was only merged upstream once it became clear
that C++ Modules work the same way as Fortran modules do.
daniel
Received on 2023-05-24 13:55:43