@rm -f rounding.out
simd-checksum-x86_64.o: simd-checksum-x86_64.cpp
- $(CXX) $(CXXFLAGS) $(CPPFLAGS) -c -o $@ $(srcdir)/simd-checksum-x86_64.cpp
+ $(CXX) -I. $(CXXFLAGS) $(CPPFLAGS) -c -o $@ $(srcdir)/simd-checksum-x86_64.cpp
lib/md5-asm-x86_64.o: lib/md5-asm-x86_64.s
- $(CC) -c -o $@ $(srcdir)/lib/md5-asm-x86_64.s
+ $(CC) -I. -c -o $@ $(srcdir)/lib/md5-asm-x86_64.s
tls$(EXEEXT): $(TLS_OBJ)
$(CC) $(CFLAGS) $(LDFLAGS) -o $@ $(TLS_OBJ) $(LIBS)
fi.title = fi.prog + '(' + fi.sect + ') man page'
fi.mtime = 0
- if os.path.lexists(fi.srcdir + '.git'):
- fi.mtime = int(subprocess.check_output('git log -1 --format=%at'.split()))
+ git_dir = fi.srcdir + '.git'
+ if os.path.lexists(git_dir):
+ fi.mtime = int(subprocess.check_output(['git', '--git-dir', git_dir, 'log', '-1', '--format=%at']))
env_subs = { 'prefix': os.environ.get('RSYNC_OVERRIDE_PREFIX', None) }
env_subs['VERSION'] = '1.0.0'
env_subs['libdir'] = '/usr'
else:
- for fn in 'NEWS.md Makefile'.split():
+ for fn in (fi.srcdir + 'NEWS.md', 'Makefile'):
try:
- st = os.lstat(fi.srcdir + fn)
+ st = os.lstat(fn)
except:
die('Failed to find', fi.srcdir + fn)
if not fi.mtime:
fi.mtime = st.st_mtime
- with open(fi.srcdir + 'Makefile', 'r', encoding='utf-8') as fh:
+ with open('Makefile', 'r', encoding='utf-8') as fh:
for line in fh:
m = re.match(r'^(\w+)=(.+)', line)
if not m: