fi;
$(BTR_REPORT): $(BTR_TEST_REPORT)
- if test -z "$(BTR_LAST_REPORT)"; then \
- echo 0; \
- elif test -s "$(BTR_LAST_REPORT)" -o -s "$(BTR_TEST_REPORT)"; then \
- cmp $(BTR_LAST_REPORT) $(BTR_TEST_REPORT) 2>&1 || true; \
- else \
- echo 0; \
- fi;
+ ( \
+ if test -z "$(BTR_LAST_REPORT)"; then \
+ echo 0; \
+ elif test -s "$(BTR_LAST_REPORT)" -o -s "$(BTR_TEST_REPORT)"; then \
+ cmp $(BTR_LAST_REPORT) $(BTR_TEST_REPORT) || true; \
+ else \
+ echo 0; \
+ fi;
+ ) >$@ 2>&1
$(BTR_TEST_REPORT): $(BTR_BUILD_REPORT)
$(SAY) "Running checks..."
- cd $(BTR_BUILD_DIR) && \
- make check $(BTR_TEST_ARGS) >../$@ 2>&1
+ (cd $(BTR_BUILD_DIR) && \
+ make check $(BTR_TEST_ARGS) \
+ ) >$@ 2>&1
$(BTR_BUILD_REPORT): $(BTR_CONFIG_REPORT)
$(SAY) "Making build..."
- cd $(BTR_BUILD_DIR) && \
- make -j $(CPUS) >../$@ 2>&1
+ (cd $(BTR_BUILD_DIR) && \
+ make -j $(CPUS) \
+ ) >$@ 2>&1
$(BTR_CONFIG_REPORT): $(BTR_BRANCH_DIR)/configure | $(BTR_BUILD_DIR) $(BTR_LOG_DIR)
$(SAY) "Running configure..."
- cd $(BTR_BUILD_DIR) && \
- ../$(BTR_BRANCH_DIR)/configure -C $(BTR_BUILD_ARGS) >../$@ 2>&1
+ (cd $(BTR_BUILD_DIR) && \
+ ../../$(BTR_BRANCH_DIR)/configure -C $(BTR_BUILD_ARGS) \
+ ) >$@ 2>&1
$(BTR_BUILD_DIR):
mkdir -p $@