-ifneq ($(MACHINE_CONFIG), DEFAULT)
-export COMPOBJROOT=$(OBJROOT)/$(KERNEL_CONFIG)_$(ARCH_CONFIG)_$(MACHINE_CONFIG)/$(COMPONENT)
-else
-export COMPOBJROOT=$(OBJROOT)/$(KERNEL_CONFIG)_$(ARCH_CONFIG)/$(COMPONENT)
-endif
-
-MASTER_CPU_PER_SOC = $(SOURCE)/MASTER.$(ARCH_CONFIG_LC).$(MACHINE_CONFIG_LC)
-
-$(COMPOBJROOT)/$(LIBSA_KERNEL_CONFIG)/Makefile : $(SOURCE)/MASTER \
- $(SOURCE)/MASTER.$(ARCH_CONFIG_LC) \
- $(SOURCE)/Makefile.template \
- $(SOURCE)/Makefile.$(ARCH_CONFIG_LC) \
- $(SOURCE)/files \
- $(SOURCE)/files.$(ARCH_CONFIG_LC)
- $(_v)(doconf_target=$(addsuffix /conf, $(TARGET)); \
- $(MKDIR) $${doconf_target}; \
- cd $${doconf_target}; \
+$(TARGET)/$(CURRENT_KERNEL_CONFIG)/Makefile : $(SOURCE)/MASTER \
+ $(SOURCE)/MASTER.$(CURRENT_ARCH_CONFIG_LC) \
+ $(SOURCE)/Makefile.template \
+ $(SOURCE)/Makefile.$(CURRENT_ARCH_CONFIG_LC) \
+ $(SOURCE)/files \
+ $(SOURCE)/files.$(CURRENT_ARCH_CONFIG_LC)
+ $(_v)$(MKDIR) $(addsuffix /conf, $(TARGET)); \
+ cd $(addsuffix /conf, $(TARGET)); \