#Makefile to build drivers
-$(D)/driver:
+$(D)/driver: $(D)/kernel-armbox | $(TARGETPREFIX)
$(MAKE) $(BOXMODEL)-drivers
ifeq ($(BOXMODEL),$(filter $(BOXMODEL),hd51 bre2ze4k h7 hd60 hd61 multibox multiboxse))
$(MAKE) $(BOXMODEL)-libgles
h7-drivers \
hd51-drivers \
-bre2ze4k-drivers: $(ARCHIVE)/$($(call UPPERCASE,$(BOXMODEL))_DRIVERS_SOURCE) $(D)/kernel-armbox | $(TARGETPREFIX)
+bre2ze4k-drivers: $(ARCHIVE)/$($(call UPPERCASE,$(BOXMODEL))_DRIVERS_SOURCE) | $(TARGETPREFIX)
$(START_BUILD)
install -d $(TARGET_modulesdir)/extra
unzip -o $(ARCHIVE)/$($(call UPPERCASE,$(BOXMODEL))_DRIVERS_SOURCE) -d $(TARGET_modulesdir)/extra
hd60-drivers \
hd61-drivers \
multibox-drivers \
-multiboxse-drivers: $(ARCHIVE)/$($(call UPPERCASE,$(BOXMODEL))_DRIVERS_SOURCE) $(D)/kernel-armbox | $(TARGETPREFIX)
+multiboxse-drivers: $(ARCHIVE)/$($(call UPPERCASE,$(BOXMODEL))_DRIVERS_SOURCE) | $(TARGETPREFIX)
$(START_BUILD)
install -d $(TARGETLIB)/modules/$(KERNEL_VER)/extra
unzip -o $(ARCHIVE)/$($(call UPPERCASE,$(BOXMODEL))_DRIVERS_SOURCE) -d $(TARGETLIB)/modules/$(KERNEL_VER)/extra
KERNEL_IMAGE = zImage
endif
-kernel: $(D)/kernel-$(BOXTYPE) $(D)/kernel-modules-$(BOXTYPE)
+kernel: $(D)/kernel-$(BOXTYPE)
-$(D)/kernel-armbox: $(D)/kernel.do_compile
+$(D)/kernel-armbox: $(D)/kernel.do_compile $(D)/kernel-modules-$(BOXTYPE)
ifeq ($(BOXSERIES), $(filter $(BOXSERIES), hd5x hd6x))
$(TOUCH)
endif
endif
#KERNEL = $(D)/kernel
-$(D)/kernel-modules-armbox: $(D)/kernel-armbox
+$(D)/kernel-modules-armbox:
install -d $(TARGET_modulesdir)
install -d $(TARGET_modulesdir)/extra
cp -a $(KERNEL_modulesdir)/kernel $(TARGET_modulesdir)
$(TARGET)-strip $(TARGETPREFIX)/bin/neutrino; \
fi
$(MAKE) neutrino-version
- $(TOUCH)
+ #$(TOUCH)
ifeq ($(BOXSERIES),$(filter $(BOXSERIES),hd1 hd2))