.fonts: fontconfig.conf
- [[ -h .fonts ]] && exit 1 ||:
- mkdir -p $@
+ [[ -h .fonts ]] || mkdir -p $@
@@ -150,7 +150,7 @@ define runsile =
fi
endef
-patterndeps = $(DEPDIR)/$*.d all testprep
+patterndeps = $(wildcard $(DEPDIR)/$*.d) all testprep
%.pdf: %.sil $(and $(SILE_COVERAGE)$(CLEAN),force) $$(patterndeps)
$(runsile)
@@ -143,6 +143,7 @@ pages = pdfinfo $@ | awk '$$1 == "Pages:" {print $$2}' || echo 0
silepass = $(LOCALTESTFONTS) ./sile $(SILEFLAGS) $< -o $@ && pg0=$${pg} pg=$$($(pages))
define runsile =
pg0=$$($(pages)) hadtoc=$$($(hastoc))
+ mkdir -p $(DEPDIR)
$(silepass)
if $(hastoc); then
$${hadtoc} || $(silepass)
@@ -150,7 +151,7 @@ define runsile =
fi
endef
-patterndeps = $(DEPDIR)/$*.d all testprep
+patterndeps = $(wildcard $(DEPDIR)/$*.d) all testprep
%.pdf: %.sil $(and $(SILE_COVERAGE)$(CLEAN),force) $$(patterndeps)
$(runsile)
make dist-zip
) because that's what I can attach to the issue, but I was planning on only posting the *.tar.bz2
source for now until we have a release on which Windows is expected to build out of the box, then on that release we can start adding zip or exes or whatever artifacts we have.
make dist
.
fontconfig.conf', needed by
.fonts'. Stop.
make dist
...
autoconf configure.ac -f
between commits in order to get the version stuff to update and hence make dist
to show the right version tag. Hence the warnings about using a fully clean clone before starting in the release checklist.
make busted
isn't an option on source builds. Not a big deal but already had to tweak the stable Arch package to dodge it. v0.10.1
in a week or so as needed, hopefully with anything Homebrew or other packagers need too.