update-svn:
cd $(SVN_COOLSTREAM) && $(SVN) up *
cd $(SVN_CROSSENVIROMENT) && $(SVN) up *
- cd $(SVN_THIRDPARTY)/applications/tools/busybox-1.2.0 && $(SVN) up *
cd $(SVN_THIRDPARTY)/applications/tools/hotplug && $(SVN) up *
cd $(SVN_THIRDPARTY)/applications/plugins/links && $(SVN) up *
cd $(SVN_THIRDPARTY)/libraries && $(SVN) up *
$(MAKE) $(GIT_LIBRARIES)/ffmpeg
$(MAKE) $(GIT_LIBRARIES)/OpenThreads
$(MAKE) $(GIT_DRIVERS)
+ $(MAKE) $(GIT_KERNEL)
$(MAKE) $(GIT_PLUGINS)
update-svn-target:
# prerequisites.mk
prerequisites:
- $(MAKE) $(SOURCE_DIR)/neutrino-hd $(SVN_COOLSTREAM) $(SVN_CROSSENVIROMENT) $(SVN_THIRDPARTY)/applications/tools/busybox-1.2.0 $(SVN_THIRDPARTY)/applications/tools/hotplug $(SVN_THIRDPARTY)/applications/plugins/links $(SVN_THIRDPARTY)/libraries $(SVN_THIRDPARTY)/lib $(SVN_THIRDPARTY)/drivers $(SVN_THIRDPARTY)/bootloader $(GIT_LIBRARIES)/dvbsi $(GIT_LIBRARIES)/ffmpeg $(GIT_LIBRARIES)/OpenThreads $(GIT_DRIVERS) $(GIT_KERNEL) $(GIT_PLUGINS)
+ $(MAKE) $(SOURCE_DIR)/neutrino-hd $(SVN_COOLSTREAM) $(SVN_CROSSENVIROMENT) $(SVN_THIRDPARTY)/applications/tools/hotplug $(SVN_THIRDPARTY)/applications/plugins/links $(SVN_THIRDPARTY)/libraries $(SVN_THIRDPARTY)/lib $(SVN_THIRDPARTY)/drivers $(SVN_THIRDPARTY)/bootloader $(GIT_LIBRARIES)/dvbsi $(GIT_LIBRARIES)/ffmpeg $(GIT_LIBRARIES)/OpenThreads $(GIT_DRIVERS) $(GIT_KERNEL) $(GIT_PLUGINS)
# bootstrap.mk
bootstrap:
$(REMOVE)/procps-3.2.8
touch $@
-$(D)/busybox-old: | $(TARGETPREFIX)
- tar -C $(SOURCE_DIR)/svn/THIRDPARTY/applications/tools -cp busybox-1.2.0 --exclude=.svn | tar -C $(BUILD_TMP) -x
- pushd $(BUILD_TMP)/busybox-1.2.0 && \
- cp $(SOURCE_DIR)/svn/THIRDPARTY/applications/tools/busybox-1.2.0/config.coolstream .config && \
- sed -i -e 's#^CONFIG_PREFIX.*#CONFIG_PREFIX="$(TARGETPREFIX)"#' .config && \
- $(MAKE) all CROSS_COMPILE=$(TARGET)- CFLAGS_EXTRA="$(TARGET_CFLAGS)" && \
- $(MAKE) install CROSS_COMPILE=$(TARGET)- CFLAGS_EXTRA="$(TARGET_CFLAGS)"
- $(REMOVE)/busybox-1.2.0
- touch $@
-
$(D)/busybox: $(ARCHIVE)/busybox-1.17.1.tar.bz2 | $(TARGETPREFIX)
$(UNTAR)/busybox-1.17.1.tar.bz2
pushd $(BUILD_TMP)/busybox-1.17.1 && \
mkdir -p $(shell dirname $@)
cd $(shell dirname $@) && $(SVNCO)/CROSSENVIROMENT
-$(SVN_THIRDPARTY)/applications/tools/busybox-1.2.0:
- mkdir -p $(shell dirname $@)
- cd $(shell dirname $@) && $(SVNCO)/THIRDPARTY/applications/tools/busybox-1.2.0
-
$(SVN_THIRDPARTY)/applications/tools/hotplug:
mkdir -p $(shell dirname $@)
cd $(shell dirname $@) && $(SVNCO)/THIRDPARTY/applications/tools/hotplug
-$(SVN_THIRDPARTY)/applications/plugins/lbreakout2-2.6:
- mkdir -p $(shell dirname $@)
- cd $(shell dirname $@) && $(SVNCO)/THIRDPARTY/applications/plugins/lbreakout2-2.6
-
$(SVN_THIRDPARTY)/applications/plugins/links:
mkdir -p $(shell dirname $@)
cd $(shell dirname $@) && $(SVNCO)/THIRDPARTY/applications/plugins/links
-$(SVN_THIRDPARTY)/applications/plugins/ltris-1.0.13:
- mkdir -p $(shell dirname $@)
- cd $(shell dirname $@) && $(SVNCO)/THIRDPARTY/applications/plugins/ltris-1.0.13
-
$(SVN_THIRDPARTY)/libraries:
mkdir -p $(shell dirname $@)
cd $(shell dirname $@) && $(SVNCO)/THIRDPARTY/libraries
PHONY += $(SOURCE_DIR)/neutrino-hd
PHONY += $(SVN_COOLSTREAM)
PHONY += $(SVN_CROSSENVIROMENT)
-PHONY += $(SVN_THIRDPARTY)/applications/tools/busybox-1.2.0
PHONY += $(SVN_THIRDPARTY)/applications/tools/hotplug
-PHONY += $(SVN_THIRDPARTY)/applications/plugins/lbreakout2-2.6
PHONY += $(SVN_THIRDPARTY)/applications/plugins/links
-PHONY += $(SVN_THIRDPARTY)/applications/plugins/ltris-1.0.13
PHONY += $(SVN_THIRDPARTY)/libraries
PHONY += $(SVN_THIRDPARTY)/lib
PHONY += $(SVN_THIRDPARTY)/drivers