Avoid unnecessary builds

This commit is contained in:
vvb2060 2020-12-18 08:05:02 +08:00 committed by topjohnwu
parent c5b452f369
commit 38d0f85deb

View File

@ -297,7 +297,10 @@ def build_binary(args):
header('* Building binaries: ' + ' '.join(args.target))
os.utime(op.join('native', 'jni', 'include', 'flags.hpp'))
config_stat = os.stat(args.config)
flags = op.join('native', 'jni', 'include', 'flags.hpp')
if config_stat.st_mtime_ns > os.stat(flags).st_mtime_ns:
os.utime(flags, ns=(config_stat.st_atime_ns, config_stat.st_mtime_ns))
# Basic flags
global base_flags