summaryrefslogtreecommitdiff
path: root/pkg/hooks/exec/exec.go
diff options
context:
space:
mode:
authorEd Santiago <santiago@redhat.com>2022-07-18 07:53:39 -0600
committerEd Santiago <santiago@redhat.com>2022-07-19 10:33:53 -0600
commit10d6586cb7e61417f67ad9e259ef8225cc2710fa (patch)
tree744961d37286c5c0d53d954300527a747fec1654 /pkg/hooks/exec/exec.go
parent6d9f34c6301910892f7746dc93b226f7c16f8c2c (diff)
downloadpodman-10d6586cb7e61417f67ad9e259ef8225cc2710fa.tar.gz
podman-10d6586cb7e61417f67ad9e259ef8225cc2710fa.tar.bz2
podman-10d6586cb7e61417f67ad9e259ef8225cc2710fa.zip
Makefile: use order-only prereq for podman-remote
podman-remote has a dependency on $(SRCBINDIR), because on Mac and Windows that's a special dir that may not exist. But depending on a directory means depending on its mtime, which changes every time a file in it is updated, which means running 'make' twice in a row will rebuild podman-remote for no good reason. Solution: GNU Make has the concept of "order-only" prerequisites, precisely for this situation. Use it. Since it's an obscure feature, document it. UPDATE: This exposed some nasty duplication wrt podman-remote rules. Clean those up, and add comments to some confusing sections. Fixes: #14756 (Also, drive-by edit to remove a stray misdocumented non-option) Signed-off-by: Ed Santiago <santiago@redhat.com>
Diffstat (limited to 'pkg/hooks/exec/exec.go')
0 files changed, 0 insertions, 0 deletions