|  | @ -6,17 +6,16 @@ | 
			
		
	
		
		
			
				
					|  |  | BOOTSTRAP  = targetprefix |  |  | BOOTSTRAP  = targetprefix | 
			
		
	
		
		
			
				
					|  |  | BOOTSTRAP += $(D) |  |  | BOOTSTRAP += $(D) | 
			
		
	
		
		
			
				
					|  |  | BOOTSTRAP += $(BUILD_TMP) |  |  | BOOTSTRAP += $(BUILD_TMP) | 
			
		
	
		
		
			
				
					|  |  | BOOTSTRAP += $(CROSS_DIR) |  |  |  | 
			
		
	
		
		
			
				
					|  |  | BOOTSTRAP += $(STAGING_DIR) |  |  | BOOTSTRAP += $(STAGING_DIR) | 
			
		
	
		
		
			
				
					|  |  | BOOTSTRAP += $(IMAGE_DIR) |  |  | BOOTSTRAP += $(IMAGE_DIR) | 
			
		
	
		
		
			
				
					|  |  | BOOTSTRAP += $(UPDATE_DIR) |  |  | BOOTSTRAP += $(UPDATE_DIR) | 
			
		
	
		
		
			
				
					|  |  | BOOTSTRAP += $(HOST_DIR)/bin |  |  | BOOTSTRAP += $(HOST_DIR)/bin | 
			
		
	
		
		
			
				
					|  |  |  |  |  | BOOTSTRAP += cross-libs | 
			
		
	
		
		
			
				
					|  |  | BOOTSTRAP += includes |  |  | BOOTSTRAP += includes | 
			
		
	
		
		
			
				
					|  |  | BOOTSTRAP += libs |  |  | BOOTSTRAP += libs | 
			
		
	
		
		
			
				
					|  |  | BOOTSTRAP += firmware |  |  | BOOTSTRAP += firmware | 
			
		
	
		
		
			
				
					|  |  | BOOTSTRAP += modules |  |  | BOOTSTRAP += modules | 
			
		
	
		
		
			
				
					|  |  | BOOTSTRAP += host-preqs |  |  | BOOTSTRAP += host-preqs | 
			
		
	
		
		
			
				
					|  |  | BOOTSTRAP += $(TARGET_LIB_DIR)/libc.so.6 |  |  |  | 
			
		
	
		
		
			
				
					|  |  | 
 |  |  | 
 | 
			
		
	
		
		
			
				
					|  |  | ifeq ($(BOXSERIES), $(filter $(BOXSERIES), hd2 hd51)) |  |  | ifeq ($(BOXSERIES), $(filter $(BOXSERIES), hd2 hd51)) | 
			
		
	
		
		
			
				
					|  |  |   BOOTSTRAP += blobs |  |  |   BOOTSTRAP += blobs | 
			
		
	
	
		
		
			
				
					|  | @ -64,7 +63,6 @@ $(TARGET_DIR): | 
			
		
	
		
		
			
				
					|  |  | 
 |  |  | 
 | 
			
		
	
		
		
			
				
					|  |  | $(D) \ |  |  | $(D) \ | 
			
		
	
		
		
			
				
					|  |  | $(BUILD_TMP) \ |  |  | $(BUILD_TMP) \ | 
			
		
	
		
		
			
				
					|  |  | $(CROSS_DIR) \ |  |  |  | 
			
		
	
		
		
			
				
					|  |  | $(STAGING_DIR) \ |  |  | $(STAGING_DIR) \ | 
			
		
	
		
		
			
				
					|  |  | $(IMAGE_DIR) \ |  |  | $(IMAGE_DIR) \ | 
			
		
	
		
		
			
				
					|  |  | $(UPDATE_DIR) \ |  |  | $(UPDATE_DIR) \ | 
			
		
	
	
		
		
			
				
					|  | @ -95,13 +93,6 @@ $(TARGET_LIB_DIR)/modules: | $(TARGET_DIR) | 
			
		
	
		
		
			
				
					|  |  | 	mkdir -p $@ |  |  | 	mkdir -p $@ | 
			
		
	
		
		
			
				
					|  |  | 	cp -a $(SOURCE_DIR)/$(NI_DRIVERS-BIN)/$(DRIVERS_DIR)/drivers/$(KERNEL_VERSION_FULL) $@/ |  |  | 	cp -a $(SOURCE_DIR)/$(NI_DRIVERS-BIN)/$(DRIVERS_DIR)/drivers/$(KERNEL_VERSION_FULL) $@/ | 
			
		
	
		
		
			
				
					|  |  | 
 |  |  | 
 | 
			
		
	
		
		
			
				
					|  |  | $(TARGET_LIB_DIR)/libc.so.6: | $(TARGET_DIR) |  |  |  | 
			
		
	
		
		
			
				
					|  |  | 	if test -e $(CROSS_DIR)/$(TARGET)/sys-root/lib; then \
 |  |  |  | 
			
		
	
		
		
			
				
					|  |  | 		cp -a $(CROSS_DIR)/$(TARGET)/sys-root/lib/*so* $(TARGET_LIB_DIR); \
 |  |  |  | 
			
		
	
		
		
			
				
					|  |  | 	else \
 |  |  |  | 
			
		
	
		
		
			
				
					|  |  | 		cp -a $(CROSS_DIR)/$(TARGET)/lib/*so* $(TARGET_LIB_DIR); \
 |  |  |  | 
			
		
	
		
		
			
				
					|  |  | 	fi |  |  |  | 
			
		
	
		
		
			
				
					|  |  | 
 |  |  |  | 
			
		
	
		
		
			
				
					|  |  | $(STATIC_LIB_DIR): | $(TARGET_DIR) |  |  | $(STATIC_LIB_DIR): | $(TARGET_DIR) | 
			
		
	
		
		
			
				
					|  |  | 	mkdir -p $@ |  |  | 	mkdir -p $@ | 
			
		
	
		
		
			
				
					|  |  | 	if [ -d $(STATIC_DIR)/ ]; then \
 |  |  | 	if [ -d $(STATIC_DIR)/ ]; then \
 | 
			
		
	
	
		
		
			
				
					|  | @ -119,6 +110,23 @@ ifeq ($(BOXTYPE), coolstream) | 
			
		
	
		
		
			
				
					|  |  |   endif |  |  |   endif | 
			
		
	
		
		
			
				
					|  |  | endif |  |  | endif | 
			
		
	
		
		
			
				
					|  |  | 
 |  |  | 
 | 
			
		
	
		
		
			
				
					|  |  |  |  |  | cross-libs: | $(TARGET_DIR) | 
			
		
	
		
		
			
				
					|  |  |  |  |  | 	if [ -d $(CROSS_DIR)/$(TARGET)/sys-root/lib/ ]; then \
 | 
			
		
	
		
		
			
				
					|  |  |  |  |  | 		cp -a $(CROSS_DIR)/$(TARGET)/sys-root/lib/*so* $(TARGET_LIB_DIR); \
 | 
			
		
	
		
		
			
				
					|  |  |  |  |  | 	elif [ -d $(CROSS_DIR)/$(TARGET)/lib/ ]; then \
 | 
			
		
	
		
		
			
				
					|  |  |  |  |  | 		cp -a $(CROSS_DIR)/$(TARGET)/lib/*so* $(TARGET_LIB_DIR); \
 | 
			
		
	
		
		
			
				
					|  |  |  |  |  | 	else \
 | 
			
		
	
		
		
			
				
					|  |  |  |  |  | 		false; \
 | 
			
		
	
		
		
			
				
					|  |  |  |  |  | 	fi | 
			
		
	
		
		
			
				
					|  |  |  |  |  | ifeq ($(BOXSERIES), hd2) | 
			
		
	
		
		
			
				
					|  |  |  |  |  | 	cd $(TARGET_LIB_DIR) && \
 | 
			
		
	
		
		
			
				
					|  |  |  |  |  | 		ln -sf libuClibc-$(UCLIBC_VER).so libcrypt.so.0 && \
 | 
			
		
	
		
		
			
				
					|  |  |  |  |  | 		ln -sf libuClibc-$(UCLIBC_VER).so libdl.so.0 && \
 | 
			
		
	
		
		
			
				
					|  |  |  |  |  | 		ln -sf libuClibc-$(UCLIBC_VER).so libm.so.0 && \
 | 
			
		
	
		
		
			
				
					|  |  |  |  |  | 		ln -sf libuClibc-$(UCLIBC_VER).so libpthread.so.0 && \
 | 
			
		
	
		
		
			
				
					|  |  |  |  |  | 		ln -sf libuClibc-$(UCLIBC_VER).so librt.so.0 | 
			
		
	
		
		
			
				
					|  |  |  |  |  | endif | 
			
		
	
		
		
			
				
					|  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					|  |  | includes: $(TARGET_INCLUDE_DIR) |  |  | includes: $(TARGET_INCLUDE_DIR) | 
			
		
	
		
		
			
				
					|  |  | 
 |  |  | 
 | 
			
		
	
		
		
			
				
					|  |  | libs: $(TARGET_LIB_DIR) static-libs $(STATIC_LIB_DIR) |  |  | libs: $(TARGET_LIB_DIR) static-libs $(STATIC_LIB_DIR) | 
			
		
	
	
		
		
			
				
					|  | @ -144,6 +152,7 @@ PHONY += $(STATIC_LIB_DIR) | 
			
		
	
		
		
			
				
					|  |  | PHONY += bootstrap |  |  | PHONY += bootstrap | 
			
		
	
		
		
			
				
					|  |  | PHONY += skeleton |  |  | PHONY += skeleton | 
			
		
	
		
		
			
				
					|  |  | PHONY += targetprefix |  |  | PHONY += targetprefix | 
			
		
	
		
		
			
				
					|  |  |  |  |  | PHONY += cross-libs | 
			
		
	
		
		
			
				
					|  |  | PHONY += includes |  |  | PHONY += includes | 
			
		
	
		
		
			
				
					|  |  | PHONY += libs |  |  | PHONY += libs | 
			
		
	
		
		
			
				
					|  |  | PHONY += firmware |  |  | PHONY += firmware | 
			
		
	
	
		
		
			
				
					|  | 
 |