summaryrefslogtreecommitdiffstats
path: root/build/TFbuild.main
diff options
context:
space:
mode:
Diffstat (limited to 'build/TFbuild.main')
-rw-r--r--build/TFbuild.main10
1 files changed, 5 insertions, 5 deletions
diff --git a/build/TFbuild.main b/build/TFbuild.main
index f0c061b..b33aa49 100644
--- a/build/TFbuild.main
+++ b/build/TFbuild.main
@@ -40,8 +40,8 @@ LDFLAGS_ALL ?= -g
# some helpers
PHONY:=all libs progs allobjdirs arguments-changed
-build-prologue:=$(TFBUILD)TFbuild.prologue
-build-epilogue:=$(TFBUILD)TFbuild.epilogue
+build-enter:=$(TFBUILD)TFbuild.enter
+build-leave:=$(TFBUILD)TFbuild.leave
comma:=,
squote:='
empty:=
@@ -75,6 +75,7 @@ current-dirc :=
recursion-level = $(words $(current-dirc))
next-recursion-level = $(words $(current-dirc) dummy)
objdir = $(objtree)$(current-dir)
+srcdir = $(srctree)$(current-dir)
# globals
all-progs :=
@@ -176,8 +177,7 @@ $(objtree)%.o: $(srctree)%.c $$(call arg-check-prereq,cc_o_c) |allobjdirs
# AR static library archiver
quiet_cmd_ar = AR $(printable-target)
- cmd_ar = $(AR) -r $@ $? 2> /dev/null && \
- $(RANLIB) $@
+ cmd_ar = $(AR) -rs $@ $? 2> /dev/null
define CreateLibrary
all-libs += $(objdir)$(1).a
@@ -216,7 +216,7 @@ FULL_VERSION := $(VERSION)
endif
# include the main directory's TFbuild
-include $(build-prologue) TFbuild $(build-epilogue)
+include $(build-enter) TFbuild $(build-leave)
# debug dump all variables
#$(foreach VAR,$(sort $(.VARIABLES)),$(warning $(VAR)=$($(VAR))))