projects
/
m6w6
/
btr
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
|
github
raw
|
inline
| side by side
btrc & btrd
[m6w6/btr]
/
share
/
btr
/
build
/
gnu.mk
diff --git
a/share/btr/build/gnu.mk
b/share/btr/build/gnu.mk
index 8dc05e39cc8532e0cdb047042e36ee83f21170e7..0047ab7d11b19b3d36d65b13bc36455592b26943 100644
(file)
--- a/
share/btr/build/gnu.mk
+++ b/
share/btr/build/gnu.mk
@@
-1,52
+1,55
@@
-BUILD_CLEAN=false
-BUILD_ARGS=
-TEST_ARGS=
+B
TR_B
UILD_CLEAN=false
+B
TR_B
UILD_ARGS=
+
BTR_
TEST_ARGS=
.PHONY: all clean
.SUFFIXES:
.PHONY: all clean
.SUFFIXES:
-CONFIGS=$(wildcard $(BRANCH_DIR)/configure.*)
+CONFIGS=$(wildcard $(B
TR_B
RANCH_DIR)/configure.*)
-all: clean $(REPORT)
- $(SAY) "Result: $$(cat $(REPORT))"
+all: clean $(
BTR_
REPORT)
+ $(SAY) "Result: $$(cat $(
BTR_
REPORT))"
-clean: $(CONFIG_REPORT)
- if $(BUILD_CLEAN); \
+clean: $(
BTR_
CONFIG_REPORT)
+ if $(B
TR_B
UILD_CLEAN); \
then \
then \
- cd $(BUILD_DIR) && \
- make $(SILENT_FLAG) clean; \
+ cd $(B
TR_B
UILD_DIR) && \
+ make $(
BTR_
SILENT_FLAG) clean; \
fi;
fi;
-$(
REPORT): $(
TEST_REPORT)
- if test -z "$(LAST_REPORT)"; then \
+$(
BTR_REPORT): $(BTR_
TEST_REPORT)
+ if test -z "$(
BTR_
LAST_REPORT)"; then \
echo 0; \
echo 0; \
- elif test -s "$(
LAST_REPORT)" -o -s "$(
TEST_REPORT)"; then \
- cmp $(
LAST_REPORT) $(
TEST_REPORT) 2>&1 || true; \
+ 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;
else \
echo 0; \
fi;
-$(
TEST_REPORT): $(
BUILD_REPORT)
+$(
BTR_TEST_REPORT): $(BTR_
BUILD_REPORT)
$(SAY) "Running checks..."
$(SAY) "Running checks..."
- cd $(BUILD_DIR) && \
- make check $(TEST_ARGS) >../$@ 2>&1
+ cd $(B
TR_B
UILD_DIR) && \
+ make check $(
BTR_
TEST_ARGS) >../$@ 2>&1
-$(B
UILD_REPORT): $(
CONFIG_REPORT)
+$(B
TR_BUILD_REPORT): $(BTR_
CONFIG_REPORT)
$(SAY) "Making build..."
$(SAY) "Making build..."
- cd $(BUILD_DIR) && \
+ cd $(B
TR_B
UILD_DIR) && \
make -j $(CPUS) >../$@ 2>&1
make -j $(CPUS) >../$@ 2>&1
-$(
CONFIG_REPORT): $(BRANCH_DIR)/configure $(BUILD
_DIR)
+$(
BTR_CONFIG_REPORT): $(BTR_BRANCH_DIR)/configure | $(BTR_BUILD_DIR) $(BTR_LOG
_DIR)
$(SAY) "Running configure..."
$(SAY) "Running configure..."
- cd $(BUILD_DIR) && \
- ../$(B
RANCH_DIR)/configure -C $(
BUILD_ARGS) >../$@ 2>&1
+ cd $(B
TR_B
UILD_DIR) && \
+ ../$(B
TR_BRANCH_DIR)/configure -C $(BTR_
BUILD_ARGS) >../$@ 2>&1
-$(BUILD_DIR):
+$(B
TR_B
UILD_DIR):
mkdir -p $@
mkdir -p $@
-
-$(BRANCH_DIR)/configure: $(CONFIGS)
+
+$(BTR_LOG_DIR):
+ mkdir -p $@
+
+$(BTR_BRANCH_DIR)/configure: $(CONFIGS)
$(SAY) "Building configure..."
$(SAY) "Building configure..."
- cd $(BRANCH_DIR) && \
+ cd $(B
TR_B
RANCH_DIR) && \
autoreconf -i -f -W none >/dev/null
# vim: noet
autoreconf -i -f -W none >/dev/null
# vim: noet