mirror of
				https://github.com/mfulz/qmk_firmware.git
				synced 2025-10-31 05:12:33 +01:00 
			
		
		
		
	Improve BoardDriverTest build test so that it will work regardless of native line endings.
This commit is contained in:
		
							parent
							
								
									2afa026866
								
							
						
					
					
						commit
						f0af2e4a02
					
				| @ -1,49 +1,49 @@ | |||||||
| # BOARD DEFINE = {ARCH} : {MCU} | # BOARD DEFINE = {ARCH} : {MCU} : | ||||||
| BOARD_USBKEY = avr8 : at90usb1287 | BOARD_USBKEY = avr8 : at90usb1287 : | ||||||
| BOARD_STK525 = avr8 : at90usb647 | BOARD_STK525 = avr8 : at90usb647 : | ||||||
| BOARD_STK526 = avr8 : at90usb162 | BOARD_STK526 = avr8 : at90usb162 : | ||||||
| BOARD_RZUSBSTICK = avr8 : at90usb1287 | BOARD_RZUSBSTICK = avr8 : at90usb1287 : | ||||||
| BOARD_ATAVRUSBRF01 = avr8 : at90usb1287 | BOARD_ATAVRUSBRF01 = avr8 : at90usb1287 : | ||||||
| BOARD_BUMBLEB = avr8 : at90usb162 | BOARD_BUMBLEB = avr8 : at90usb162 : | ||||||
| BOARD_XPLAIN = avr8 : at90usb1287 | BOARD_XPLAIN = avr8 : at90usb1287 : | ||||||
| BOARD_XPLAIN_REV1 = avr8 : at90usb1287 | BOARD_XPLAIN_REV1 = avr8 : at90usb1287 : | ||||||
| BOARD_EVK527 = avr8 : atmega32u4 | BOARD_EVK527 = avr8 : atmega32u4 : | ||||||
| BOARD_TEENSY = avr8 : at90usb162 | BOARD_TEENSY = avr8 : at90usb162 : | ||||||
| BOARD_USBTINYMKII = avr8 : at90usb162 | BOARD_USBTINYMKII = avr8 : at90usb162 : | ||||||
| BOARD_BENITO = avr8 : at90usb162 | BOARD_BENITO = avr8 : at90usb162 : | ||||||
| BOARD_JMDBU2 = avr8 : atmega32u2 | BOARD_JMDBU2 = avr8 : atmega32u2 : | ||||||
| BOARD_OLIMEX162 = avr8 : at90usb162 | BOARD_OLIMEX162 = avr8 : at90usb162 : | ||||||
| BOARD_UDIP = avr8 : atmega32u2 | BOARD_UDIP = avr8 : atmega32u2 : | ||||||
| BOARD_BUI = avr8 : at90usb646 | BOARD_BUI = avr8 : at90usb646 : | ||||||
| BOARD_UNO = avr8 : atmega8u2 | BOARD_UNO = avr8 : atmega8u2 : | ||||||
| BOARD_CULV3 = avr8 : atmega32u4 | BOARD_CULV3 = avr8 : atmega32u4 : | ||||||
| BOARD_BLACKCAT = avr8 : at90usb162 | BOARD_BLACKCAT = avr8 : at90usb162 : | ||||||
| BOARD_MAXIMUS = avr8 : at90usb162 | BOARD_MAXIMUS = avr8 : at90usb162 : | ||||||
| BOARD_MINIMUS = avr8 : atmega32u2 | BOARD_MINIMUS = avr8 : atmega32u2 : | ||||||
| BOARD_ADAFRUITU4 = avr8 : atmega32u4 | BOARD_ADAFRUITU4 = avr8 : atmega32u4 : | ||||||
| BOARD_MICROSIN162 = avr8 : atmega162 | BOARD_MICROSIN162 = avr8 : atmega162 : | ||||||
| BOARD_USBFOO = avr8 : atmega162 | BOARD_USBFOO = avr8 : atmega162 : | ||||||
| BOARD_SPARKFUN8U2 = avr8 : atmega8u2 | BOARD_SPARKFUN8U2 = avr8 : atmega8u2 : | ||||||
| BOARD_EVK1101 = uc3 : uc3b0256 | BOARD_EVK1101 = uc3 : uc3b0256 : | ||||||
| BOARD_TUL = avr8 : atmega32u4 | BOARD_TUL = avr8 : atmega32u4 : | ||||||
| BOARD_EVK1100 = uc3 : uc3a0512 | BOARD_EVK1100 = uc3 : uc3a0512 : | ||||||
| BOARD_EVK1104 = uc3 : uc3a3256 | BOARD_EVK1104 = uc3 : uc3a3256 : | ||||||
| BOARD_A3BU_XPLAINED = xmega : atxmega256a3bu | BOARD_A3BU_XPLAINED = xmega : atxmega256a3bu : | ||||||
| BOARD_TEENSY2 = avr8 : at90usb646 | BOARD_TEENSY2 = avr8 : at90usb646 : | ||||||
| BOARD_USB2AX = avr8 : atmega32u4 | BOARD_USB2AX = avr8 : atmega32u4 : | ||||||
| BOARD_USB2AX_V3 = avr8 : atmega32u4 | BOARD_USB2AX_V3 = avr8 : atmega32u4 : | ||||||
| BOARD_MICROPENDOUS_32U2 = avr8 : atmega32u2 | BOARD_MICROPENDOUS_32U2 = avr8 : atmega32u2 : | ||||||
| BOARD_MICROPENDOUS_A = avr8 : at90usb1287 | BOARD_MICROPENDOUS_A = avr8 : at90usb1287 : | ||||||
| BOARD_MICROPENDOUS_1 = avr8 : at90usb162 | BOARD_MICROPENDOUS_1 = avr8 : at90usb162 : | ||||||
| BOARD_MICROPENDOUS_2 = avr8 : atmega32u4 | BOARD_MICROPENDOUS_2 = avr8 : atmega32u4 : | ||||||
| BOARD_MICROPENDOUS_3 = avr8 : at90usb1287 | BOARD_MICROPENDOUS_3 = avr8 : at90usb1287 : | ||||||
| BOARD_MICROPENDOUS_4 = avr8 : at90usb1287 | BOARD_MICROPENDOUS_4 = avr8 : at90usb1287 : | ||||||
| BOARD_MICROPENDOUS_DIP = avr8 : at90usb1287 | BOARD_MICROPENDOUS_DIP = avr8 : at90usb1287 : | ||||||
| BOARD_MICROPENDOUS_REV1 = avr8 : at90usb1287 | BOARD_MICROPENDOUS_REV1 = avr8 : at90usb1287 : | ||||||
| BOARD_MICROPENDOUS_REV2 = avr8 : at90usb1287 | BOARD_MICROPENDOUS_REV2 = avr8 : at90usb1287 : | ||||||
| BOARD_B1_XPLAINED = xmega : atxmega128b1 | BOARD_B1_XPLAINED = xmega : atxmega128b1 : | ||||||
| BOARD_MULTIO = avr8 : at90usb162 | BOARD_MULTIO = avr8 : at90usb162 : | ||||||
| BOARD_BIGMULTIO = avr8 : atmega32u4 | BOARD_BIGMULTIO = avr8 : atmega32u4 : | ||||||
| BOARD_DUCE = avr8 : atmega32u2 | BOARD_DUCE = avr8 : atmega32u2 : | ||||||
| BOARD_OLIMEX32U4 = avr8 : atmega32u4 | BOARD_OLIMEX32U4 = avr8 : atmega32u4 : | ||||||
| BOARD_OLIMEXT32U4 = avr8 : atmega32u4 | BOARD_OLIMEXT32U4 = avr8 : atmega32u4 : | ||||||
| @ -32,19 +32,20 @@ testboards: | |||||||
| 	echo "buildtest:" > BuildMakefile | 	echo "buildtest:" > BuildMakefile | ||||||
| 	@while read line; \
 | 	@while read line; \
 | ||||||
| 	 do \
 | 	 do \
 | ||||||
| 	   build_cfg=`grep "$$line " BoardDeviceMap.cfg | cut -d'=' -f2-`; \
 | 	   build_cfg=`grep "$$line " BoardDeviceMap.cfg | sed 's/ //g' | cut -d'=' -f2-`; \
 | ||||||
| 	   \
 | 	   \
 | ||||||
| 	   build_board=$$line; \
 | 	   build_board=$$line; \
 | ||||||
| 	   build_arch=`echo $$build_cfg | cut -d':' -f1 | cut -d' ' -f1`; \
 | 	   build_arch=`echo $$build_cfg | cut -d':' -f1`; \
 | ||||||
| 	   build_mcu=`echo $$build_cfg | cut -d':' -f2 | cut -d' ' -f2`; \
 | 	   build_mcu=`echo $$build_cfg | cut -d':' -f2`; \
 | ||||||
| 	   \
 | 	   \
 | ||||||
| 	   if ( test -z "$$build_cfg" ); then \
 | 	   if ( test -z "$$build_cfg" ); then \
 | ||||||
| 	     echo "No matching information set for board $$build_board"; \
 | 	     echo "No matching information set for board $$build_board"; \
 | ||||||
| 	   else \
 | 	   else \
 | ||||||
| 	     echo "Found board configuration for $$build_board ($$build_arch, $$build_mcu)"; \
 | 	     echo "Found board configuration for $$build_board - $$build_arch, $$build_mcu"; \
 | ||||||
|  | 		 \
 | ||||||
| 		 printf "\t@echo Building dummy project for $$build_board...\n" >> BuildMakefile; \
 | 		 printf "\t@echo Building dummy project for $$build_board...\n" >> BuildMakefile; \
 | ||||||
| 		 printf "\tmake -s -f makefile.$$build_arch clean\n" >> BuildMakefile; \
 | 		 printf "\tmake -s -f makefile.%s clean\n" $$build_arch >> BuildMakefile; \
 | ||||||
| 		 printf "\tmake -s -f makefile.$$build_arch MCU=$$build_mcu BOARD=$$build_board\n\n" >> BuildMakefile; \
 | 		 printf "\tmake -s -f makefile.%s MCU=%s BOARD=%s\n\n" $$build_arch $$build_mcu $$build_board >> BuildMakefile; \
 | ||||||
| 	   fi; \
 | 	   fi; \
 | ||||||
| 	 done < BoardList.txt | 	 done < BoardList.txt | ||||||
| 	 $(MAKE) -f BuildMakefile buildtest | 	 $(MAKE) -f BuildMakefile buildtest | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 Dean Camera
						Dean Camera