mirror of
https://github.com/aljazceru/kata-containers.git
synced 2026-01-04 06:54:28 +01:00
Makefile uses $(shell) to build a git commit string. Unfortunately this means make targets cannot be rebuilt when COMMIT changes value. We need to reflect this string value into files on which make can process dependencies. I stole a solution from QEMU's Makefile: 1. Print the string into .git-commit.tmp 2. If .git-commit.tmp differs from .git-commit, copy it to .git-commit 3. Depend on .git-commit from all targets that need $COMMIT This way targets are only rebuilt if the commit string value actually changes. Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
21 lines
485 B
Plaintext
21 lines
485 B
Plaintext
*.o
|
|
*.patch
|
|
*.swp
|
|
.git-commit
|
|
.git-commit.tmp
|
|
/cli/config/configuration-fc.toml
|
|
/cli/config/configuration-qemu.toml
|
|
/cli/config-generated.go
|
|
/cli/coverage.html
|
|
/containerd-shim-kata-v2
|
|
/data/kata-collect-data.sh
|
|
/kata-netmon
|
|
/kata-runtime
|
|
/virtcontainers/hack/virtc/virtc
|
|
/virtcontainers/hook/mock/hook
|
|
/virtcontainers/profile.cov
|
|
/virtcontainers/shim/mock/cc-shim/cc-shim
|
|
/virtcontainers/shim/mock/kata-shim/kata-shim
|
|
/virtcontainers/shim/mock/shim
|
|
/virtcontainers/utils/supportfiles
|