summaryrefslogtreecommitdiff
path: root/config.make.in
diff options
context:
space:
mode:
Diffstat (limited to 'config.make.in')
-rw-r--r--config.make.in9
1 files changed, 6 insertions, 3 deletions
diff --git a/config.make.in b/config.make.in
index 537599b2..404389c1 100644
--- a/config.make.in
+++ b/config.make.in
@@ -64,13 +64,16 @@ LINK = $(CC) $(CFLAGS) $(PRE_LDFLAGS) $(LDFLAGS)
# usual targets.
default: all
+# For some reason the suffixes list must be set before the rules.
+# Otherwise BSD make won't build binaries e.g. aesdata.
+
+.SUFFIXES:
+.SUFFIXES: .asm .c .$(OBJEXT) .p$(OBJEXT) .html .dvi .info .exe .pdf .ps .texinfo
+
# Disable builtin rule
%$(EXEEXT) : %.c
.c:
-# Keep object files
-.PRECIOUS: %.o
-
.PHONY: all check install uninstall clean distclean mostlyclean maintainer-clean distdir \
all-here check-here install-here clean-here distclean-here mostlyclean-here \
maintainer-clean-here distdir-here \