8 CONFIGS
=$(wildcard $(BRANCH_DIR
)/configure.
*)
11 $(SAY
) "Result: $$(cat $(REPORT))"
13 clean: $(CONFIG_REPORT
)
17 make
$(SILENT_FLAG
) clean; \
20 $(REPORT
): $(TEST_REPORT
)
21 if
test -z
"$(LAST_REPORT)"; then \
23 elif
test -s
"$(LAST_REPORT)" -o
-s
"$(TEST_REPORT)"; then \
24 cmp
$(LAST_REPORT
) $(TEST_REPORT
) 2>&1 || true
; \
29 $(TEST_REPORT
): $(BUILD_REPORT
)
30 $(SAY
) "Running checks..."
32 make
check $(TEST_ARGS
) >..
/$@
2>&1
34 $(BUILD_REPORT
): $(CONFIG_REPORT
)
35 $(SAY
) "Making build..."
37 make
-j
$(CPUS
) >..
/$@
2>&1
39 $(CONFIG_REPORT
): $(BRANCH_DIR
)/configure
$(BUILD_DIR
)
40 $(SAY
) "Running configure..."
42 ..
/$(BRANCH_DIR
)/configure
-C
$(BUILD_ARGS
) >..
/$@
2>&1
47 $(BRANCH_DIR
)/configure
: $(CONFIGS
)
48 $(SAY
) "Building configure..."
50 autoreconf
-i
-f
-W none
>/dev
/null