include Make.inc
MFLAGS += --no-print-directory
-# Speed up the build for developers. This means editing Make.inc,
-# and adding "BOILER = yes" to the bottom. Once that's done, the
-#
-#
-ifeq "$(BOILER)" "yes"
-
# The version of GNU Make is too old, don't use it (.FEATURES variable was
# wad added in 3.81)
ifndef .FEATURES
include scripts/boiler.mk
# These are not yet converted to the new system
-SUBDIRS = $(wildcard raddb scripts doc)
-
-else
-.PHONY: all clean install
-
-SUBDIRS = $(wildcard src raddb scripts doc)
-WHAT_TO_MAKE = all
-
-all:
- @$(MAKE) $(MFLAGS) WHAT_TO_MAKE=$@ common
+SUBDIRS = $(wildcard raddb)
-clean:
- @$(MAKE) $(MFLAGS) WHAT_TO_MAKE=$@ common
- @rm -f *~
-endif
-
-.PHONY: tests
-tests:
+.PHONY: test
+test:
+ @$(MAKE) -C raddb/certs
@$(MAKE) -C src/tests tests
#
.PHONY: common $(SUBDIRS)
+#
+# We need to convert these directories to boilermake!
+#
+all:
+ @$(MAKE) $(MFLAGS) WHAT_TO_MAKE=$@ common
+
common: $(SUBDIRS)
$(SUBDIRS):