$(MAKE) $(SOURCE_DIR)/neutrino-hd $(GIT_BOOTLOADER) $(GIT_DRIVERS_THIRDPARTY) $(GIT_DRIVERS) $(GIT_LIBRARIES)/ffmpeg $(GIT_LIBRARIES)/OpenThreads $(GIT_KERNEL) $(GIT_PLUGINS)
# bootstrap.mk
-bootstrap:
- $(MAKE) targetprefix $(BUILD_TMP) $(CROSS_BASE) $(HOSTPREFIX)/bin pkg-config includes-and-libs modules $(TARGETPREFIX)/lib/libc.so.6 $(ARCHIVE)
+BOOTSTRAP = targetprefix $(BUILD_TMP) $(CROSS_BASE) $(HOSTPREFIX)/bin
+BOOTSTRAP += pkg-config includes-and-libs modules
+BOOTSTRAP += $(TARGETPREFIX)/lib/libc.so.6
+BOOTSTRAP += $(ARCHIVE)
+BOOTSTRAP += $(HOSTPREFIX)/bin/get-git-archive.sh
+
+bootstrap: $(BOOTSTRAP)
+
includes-and-libs:
$(MAKE) $(TARGETPREFIX)/lib $(TARGETPREFIX)/lib/firmware
modules:
$(HOSTPREFIX)/bin: $(HOSTPREFIX)
mkdir $@
+$(HOSTPREFIX)/bin/get%.sh: | $(HOSTPREFIX)/bin
+ ln -sf $(BASE_DIR)/scripts/$(shell basename $@) $(HOSTPREFIX)/bin
+
$(TARGETPREFIX)/lib: | $(TARGETPREFIX)
mkdir -p $@
cp -a $(SOURCE_DIR)/git/DRIVERS/$(DRIVER_DIR)/libs/* $@/