summaryrefslogtreecommitdiffstats
path: root/cmake/Kernel.cmake
Commit message (Collapse)AuthorAgeFilesLines
* [KERNEL] Fix build on newer kernelsSimon Rettberg2025-11-141-1/+2
| | | | | The build system of newer kernels now ignores EXTRA_CFLAGS, breaking builds. Switch to the more modern KCFLAGS variable.
* cmake: Turn modpost errors into warningsSimon Rettberg2024-03-151-0/+1
| | | | | | | | Default changed some time between 6.1 and 6.6. As we build the module for different kernel versions by fetching the kernel sources and not compiling the whole kernel first, modpost always complains aboit missing symbols after compilation. Ignore this as it's expected to happen.
* [BUILD] rewrite CMake build system to track changes of source filesManuel Bentele2020-10-161-0/+57
This change restructures the source code directories, separates shared form non-shared application code and adds CMake dependencies. These dependencies allow the tracking of changes and trigger a rebuild of those build targets where changed files are involved. WARNING: Note that the support of the DNBD3_SERVER_AFL build option is not supported yet. Thus, the option should be never turned on.