You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							113 lines
						
					
					
						
							2.4 KiB
						
					
					
				
			
		
		
		
			
			
			
				
					
				
				
					
				
			
		
		
	
	
							113 lines
						
					
					
						
							2.4 KiB
						
					
					
				
								#
							 | 
						|
								# makefile to build ni-images; just a collection of targets
							 | 
						|
								#
							 | 
						|
								# -----------------------------------------------------------------------------
							 | 
						|
								
							 | 
						|
								BOXMODEL_IMAGE  =
							 | 
						|
								ifneq ($(DEBUG),yes)
							 | 
						|
								  BOXMODEL_IMAGE += nevis
							 | 
						|
								endif
							 | 
						|
								BOXMODEL_IMAGE += apollo kronos kronos_v2
							 | 
						|
								BOXMODEL_IMAGE += hd51 bre2ze4k h7
							 | 
						|
								BOXMODEL_IMAGE += hd60 hd61
							 | 
						|
								BOXMODEL_IMAGE += vusolo4k vuduo4k vuduo4kse vuultimo4k vuzero4k vuuno4k vuuno4kse
							 | 
						|
								#BOXMODEL_IMAGE += vuduo
							 | 
						|
								
							 | 
						|
								images \
							 | 
						|
								ni-images:
							 | 
						|
									for boxmodel in $(BOXMODEL_IMAGE); do \
							 | 
						|
										$(MAKE) BOXMODEL=$${boxmodel} clean image || exit; \
							 | 
						|
									done;
							 | 
						|
									make clean
							 | 
						|
								
							 | 
						|
								personalized-image:
							 | 
						|
									make image PERSONALIZE=yes
							 | 
						|
								
							 | 
						|
								image \
							 | 
						|
								ni-image:
							 | 
						|
									@echo "starting 'make $(@)' build with "$(PARALLEL_JOBS)" threads!"
							 | 
						|
									$(MAKE) kernel
							 | 
						|
									$(MAKE) blobs
							 | 
						|
									$(MAKE) neutrino
							 | 
						|
									$(MAKE) neutrino-plugins
							 | 
						|
									$(MAKE) neutrino-mediathek
							 | 
						|
									$(MAKE) doscam-webif-skin
							 | 
						|
									$(MAKE) logo-addon
							 | 
						|
									make fbshot
							 | 
						|
									$(MAKE) tzdata
							 | 
						|
									$(MAKE) smartmontools
							 | 
						|
									$(MAKE) sg3_utils
							 | 
						|
									$(MAKE) nano
							 | 
						|
									make hd-idle
							 | 
						|
									$(MAKE) hdparm
							 | 
						|
									$(MAKE) nfs-utils
							 | 
						|
									$(MAKE) e2fsprogs
							 | 
						|
									$(MAKE) ntfs-3g
							 | 
						|
									$(MAKE) exfat-utils
							 | 
						|
									$(MAKE) dosfstools
							 | 
						|
									$(MAKE) mtd-utils
							 | 
						|
									#make djmount
							 | 
						|
									$(MAKE) ushare
							 | 
						|
									$(MAKE) xupnpd
							 | 
						|
									make inadyn
							 | 
						|
									make samba
							 | 
						|
									$(MAKE) vsftpd
							 | 
						|
									make dropbear
							 | 
						|
									$(MAKE) busybox
							 | 
						|
									$(MAKE) sysvinit
							 | 
						|
									$(MAKE) coreutils
							 | 
						|
									$(MAKE) procps-ng
							 | 
						|
									$(MAKE) wpa_supplicant
							 | 
						|
									$(MAKE) wget
							 | 
						|
									$(MAKE) streamripper
							 | 
						|
								ifeq ($(BOXSERIES),$(filter $(BOXSERIES),hd2 hd5x hd6x vusolo4k vuduo4k vuduo4kse vuultimo4k vuzero4k vuuno4k vuuno4kse vuduo))
							 | 
						|
									$(MAKE) channellogos
							 | 
						|
									$(MAKE) jq
							 | 
						|
									$(MAKE) less
							 | 
						|
									$(MAKE) parted
							 | 
						|
									$(MAKE) openvpn
							 | 
						|
									$(MAKE) openssh
							 | 
						|
									$(MAKE) ethtool
							 | 
						|
									$(MAKE) f2fs-tools
							 | 
						|
								  ifneq ($(BOXMODEL),kronos_v2)
							 | 
						|
									$(MAKE) links
							 | 
						|
									$(MAKE) bash
							 | 
						|
									$(MAKE) iperf
							 | 
						|
									$(MAKE) minicom
							 | 
						|
									$(MAKE) minidlna
							 | 
						|
									$(MAKE) mc
							 | 
						|
									$(MAKE) dvbsnoop
							 | 
						|
									$(MAKE) dvb-apps
							 | 
						|
								  endif
							 | 
						|
								  ifeq ($(BOXSERIES),$(filter $(BOXSERIES),hd5x hd6x vusolo4k vuduo4k vuduo4kse vuultimo4k vuzero4k vuuno4k vuuno4kse vuduo))
							 | 
						|
									$(MAKE) evtest
							 | 
						|
									$(MAKE) gptfdisk
							 | 
						|
									$(MAKE) rsync
							 | 
						|
									$(MAKE) ofgwrite
							 | 
						|
									$(MAKE) aio-grab
							 | 
						|
									$(MAKE) minisatip
							 | 
						|
									$(MAKE) xfsprogs
							 | 
						|
									$(MAKE) libxslt
							 | 
						|
								  endif
							 | 
						|
								  ifeq ($(DEBUG),yes)
							 | 
						|
									$(MAKE) strace
							 | 
						|
									$(MAKE) valgrind
							 | 
						|
									$(MAKE) gdb
							 | 
						|
								  endif
							 | 
						|
								endif
							 | 
						|
									make autofs
							 | 
						|
									make files-etc
							 | 
						|
									make files-var-etc
							 | 
						|
									make init-scripts
							 | 
						|
								ifeq ($(PERSONALIZE),yes)
							 | 
						|
									make personalize
							 | 
						|
								endif
							 | 
						|
									make rootfs
							 | 
						|
									make flash-image
							 | 
						|
									@make done
							 | 
						|
								
							 | 
						|
								# -----------------------------------------------------------------------------
							 | 
						|
								
							 | 
						|
								PHONY += images ni-images
							 | 
						|
								PHONY += personalized-image
							 | 
						|
								PHONY += image ni-image
							 | 
						|
								
							 |