-include config.mak
-include Documentation/include.mk
SCRIPTS := scripts/ssoma-replay
-syn_files := $PM_FILES \$(EXE_FILES) \$(SCRIPTS)
-my_syntax := \$(addsuffix .syntax, \$(syn_files))
+syn_files = $PM_FILES \$(EXE_FILES) \$(SCRIPTS) \$(wildcard t/*.t)
+my_syntax = \$(addsuffix .syntax, \$(syn_files))
changed = \$(shell git ls-files -m)
%.syntax ::
@\$(PERL) -w -I lib -c \$(subst .syntax,,\$@)
-syntax:: \$(my_syntax)
+syntax:: \$(filter-out lib/PublicInbox/DSKQXS.pm.syntax,\$(my_syntax))
dsyn :: \$(addsuffix .syntax, \$(filter \$(changed), \$(syn_files)))