Skip to content

CMake: Specify add_custom_command() dependencies

Daan De Meyer requested to merge daandemeyer/kservice:noop-incremental into master

By specifying inputs and outputs for add_custom_command(), CMake will not rerun the steps every build.

Before:

[root@mkosi-682b1e787d39440f9053ab31fb8877a0 kservice]# ninja
[2/2] Running utility command for copy_menu

After:

[root@mkosi-682b1e787d39440f9053ab31fb8877a0 kservice]# ninja
ninja: no work to do.

Merge request reports