+clean:
+ +for i in $(CPUS); do make CPU=$$i clean-$$i; rm -rf build-$$i; done
+
+check: all testdrivers regtestdrivers
+ @echo
+ @echo "========================"
+ @echo "Executing library tests:"
+ @echo "========================"
+ @echo
+ @$(MAKE) tests | grep -v "^ TST" | grep -v "^Failed"
+ @echo
+ @echo "==========================="
+ @echo "Executing regression tests:"
+ @echo "==========================="
+ @echo
+ @$(MAKE) regtests | grep -v "^ RTST" | grep -v "^Failed"
+
+$(PDCLIB): $(BUILD) $(OBJFILES)
+ @echo " AR $@"
+ @ar rc $@ $(OBJFILES)
+ @echo
+
+install-$(CPU): install-$(CPU)-lib install-hdr
+ @echo '######' install-$(CPU)
+
+install-lib-$(CPU): $(PDCLIB)
+ @echo '######' install-lib-$(CPU)
+ install -D -c $(PDCLIB) $(DESTDIR)$(libdir)/$(PDCLIB)
+
+install-hdr-$(CPU): $(BUILD) $(BUILDHDRFILES)
+ @echo '######' install-hdr-$(CPU)
+ for file in $(BUILDHDRFILES); do \
+ install -m 0444 -D -c $$file $(DESTDIR)$(includedir)/.; \
+ done
+
+test: functions/$(FILE)
+ functions/$(FILE)