[FFmpeg-devel] [PATCH v5 0/2] ffbuild/commonmak: Fix rebuild check with implicit rule chains
ffmpegagent
ffmpegagent at gmail.com
Wed May 28 00:41:25 EEST 2025
V2
==
* Fix MSVC build
(use the universal command pattern)
V3
==
* Skip dependency generation by clearing CC_DEPS instead
(as suggested by Ramiro - thanks!)
V4
==
* Always keep .ptx files (as suggested by Timo - thanks) Tested all
scenarios:
* .ptx.c and .ptx.gz still get deleted (as intermediates)
* repeated make shows "up-to-date"
* removing a .ptx file does not cause a rebuild (it's still an
intermediate, but an "intermediate to keep")
* but changing a .ptx does (in case of dev/debugging)
* changed .cu files always rebuild of course
V5
==
* First patch remains unchanged
* Added second patch to clean up and consolidate the rules around
compression
.
softworkz (2):
ffbuild/commonmak: Fix rebuild check with implicit rule chains
ffbuild/commonmak: Consolidate pattern rules for compression
ffbuild/common.mak | 52 +++++++++++++++++++++++-----------------------
1 file changed, 26 insertions(+), 26 deletions(-)
base-commit: 4099d53759ce5d9190a339c02b6bb486e2880f66
Published-As: https://github.com/ffstaging/FFmpeg/releases/tag/pr-ffstaging-80%2Fsoftworkz%2Fsubmit_commonmak-v5
Fetch-It-Via: git fetch https://github.com/ffstaging/FFmpeg pr-ffstaging-80/softworkz/submit_commonmak-v5
Pull-Request: https://github.com/ffstaging/FFmpeg/pull/80
Range-diff vs v4:
1: 20c2fb65ed = 1: 20c2fb65ed ffbuild/commonmak: Fix rebuild check with implicit rule chains
-: ---------- > 2: 9ff1856142 ffbuild/commonmak: Consolidate pattern rules for compression
--
ffmpeg-codebot
More information about the ffmpeg-devel
mailing list