On Mittwoch, 11. September 2019 21:22:04 CEST Kyle Edwards via CMake wrote: > On Wed, 2019-09-11 at 22:00 +0300, Avraham Shukron wrote: > > On Wed, Sep 11, 2019 at 9:49 PM Kyle Edwards <[email protected] > > > > m> wrote: > > > You can list them or not list them. CMake will recognize them as > > > header > > > files and ignore them (not attempt to compile them.) It's a matter > > > of > > > personal preference. CMake's own CMake script lists them, but there > > > are > > > plenty of projects that don't and work just fine. > > > > And it far as IDE generators (Xcode, CodeBlocks etc) go - don't they > > care about headers? > > Yes, the headers are more important for IDE generators than they are > for Make/Ninja (though, AFAIK, they still don't affect the build, just > the files that the developer sees in the generated project in the IDE.)
it depends. If you use e.g. the kate project generator, and your project is in svn or git, kate retrieves the full list of files via svn/git. Some generators check whether there is a foo.h in the same directory if there is a foo.cpp listed, and add this automatically. Alex -- Powered by www.kitware.com Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ Kitware offers various services to support the CMake community. For more information on each offering, please visit: CMake Support: http://cmake.org/cmake/help/support.html CMake Consulting: http://cmake.org/cmake/help/consulting.html CMake Training Courses: http://cmake.org/cmake/help/training.html Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Follow this link to subscribe/unsubscribe: https://cmake.org/mailman/listinfo/cmake
