8 CONFIGS
=$(wildcard $(BTR_BRANCH_DIR
)/configure.
*)
10 all: clean $(BTR_REPORT
)
11 $(SAY
) "Result: $$(cat $(BTR_REPORT))"
13 clean: $(BTR_CONFIG_REPORT
)
14 if
$(BTR_BUILD_CLEAN
); \
16 cd
$(BTR_BUILD_DIR
) && \
17 make
$(BTR_SILENT_FLAG
) clean; \
20 $(BTR_REPORT
): $(BTR_TEST_REPORT
)
22 if
test -z
"$(BTR_LAST_REPORT)"; then \
24 elif
test -s
"$(BTR_LAST_REPORT)" -o
-s
"$(BTR_TEST_REPORT)"; then \
25 cmp
$(BTR_LAST_REPORT
) $(BTR_TEST_REPORT
) || true
; \
31 $(BTR_TEST_REPORT
): $(BTR_BUILD_REPORT
)
32 $(SAY
) "Running checks..."
33 (cd
$(BTR_BUILD_DIR
) && \
34 make
check $(BTR_TEST_ARGS
) \
37 $(BTR_BUILD_REPORT
): $(BTR_CONFIG_REPORT
)
38 $(SAY
) "Making build..."
39 (cd
$(BTR_BUILD_DIR
) && \
43 $(BTR_CONFIG_REPORT
): $(BTR_BRANCH_DIR
)/configure |
$(BTR_BUILD_DIR
) $(BTR_LOG_DIR
)
44 $(SAY
) "Running configure..."
45 (cd
$(BTR_BUILD_DIR
) && \
46 ..
/..
/$(BTR_BRANCH_DIR
)/configure
-C
$(BTR_BUILD_ARGS
) \
55 $(BTR_BRANCH_DIR
)/configure
: $(CONFIGS
)
56 $(SAY
) "Building configure..."
57 cd
$(BTR_BRANCH_DIR
) && \
58 autoreconf
-i
-f
-W none
>/dev
/null