https://bugs.kde.org/show_bug.cgi?id=431775
--- Comment #18 from caulier.gil...@gmail.com --- To second Maik, We have many header created at build time to share information in source codes. These .h are generated by cmake automatically in temporary build directory: [gilles@localhost utils]$ pwd /mnt/data2/7.x/build/core/app/utils [gilles@localhost utils]$ ll total 40 -rw-r--r-- 1 gilles gilles 988 janv. 20 14:34 digikam_builddate.h -rw-r--r-- 1 gilles gilles 4241 janv. 14 17:50 digikam_config.h -rw-r--r-- 1 gilles gilles 1035 janv. 14 17:50 digikam_core_export.h -rw-r--r-- 1 gilles gilles 1246 janv. 14 17:50 digikam_database_export.h -rw-r--r-- 1 gilles gilles 1052 janv. 14 17:50 digikam_dbconfig.h -rw-r--r-- 1 gilles gilles 1017 janv. 20 14:25 digikam_gitversion.h -rw-r--r-- 1 gilles gilles 1126 janv. 14 17:50 digikam_gui_export.h -rw-r--r-- 1 gilles gilles 2780 janv. 14 17:50 digikam_opencv.h -rw-r--r-- 1 gilles gilles 1860 janv. 14 17:50 digikam_version.h ...with a corresponding .cpp files from source code: [gilles@localhost utils]$ pwd /mnt/data2/7.x/core/app/utils [gilles@localhost utils]$ ll total 60 -rw-r--r-- 1 gilles gilles 4427 janv. 14 17:06 digikam_config.h.cmake.in -rw-r--r-- 1 gilles gilles 1077 janv. 14 17:06 digikam_dbconfig.h.cmake.in -rw-r--r-- 1 gilles gilles 4751 janv. 14 17:06 digikam_debug.cpp -rw-r--r-- 1 gilles gilles 3872 janv. 14 17:06 digikam_debug.h -rw-r--r-- 1 gilles gilles 1273 janv. 14 17:06 digikam_export.h -rw-r--r-- 1 gilles gilles 9895 janv. 25 09:02 digikam_globals.cpp -rw-r--r-- 1 gilles gilles 5334 janv. 14 17:06 digikam_globals.h -rw-r--r-- 1 gilles gilles 2776 janv. 14 17:06 digikam_opencv.h.cmake.in -rw-r--r-- 1 gilles gilles 2632 janv. 14 17:06 digikam_version.cpp -rw-r--r-- 1 gilles gilles 1928 janv. 14 17:06 digikam_version.h.cmake.in Note the *.cmake.in files parsed by cmake and exported with populated information into the build directory. The last changes in digikam_version.h file is to include the build date automatically when user rebuild the project. That all. Nothing special... Gilles Caulier -- You are receiving this mail because: You are watching all bug changes.