mirror of
				https://github.com/mfulz/qmk_firmware.git
				synced 2025-10-30 21:02:32 +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_USBKEY = avr8 : at90usb1287 | ||||
| BOARD_STK525 = avr8 : at90usb647 | ||||
| BOARD_STK526 = avr8 : at90usb162 | ||||
| BOARD_RZUSBSTICK = avr8 : at90usb1287 | ||||
| BOARD_ATAVRUSBRF01 = avr8 : at90usb1287 | ||||
| BOARD_BUMBLEB = avr8 : at90usb162 | ||||
| BOARD_XPLAIN = avr8 : at90usb1287 | ||||
| BOARD_XPLAIN_REV1 = avr8 : at90usb1287 | ||||
| BOARD_EVK527 = avr8 : atmega32u4 | ||||
| BOARD_TEENSY = avr8 : at90usb162 | ||||
| BOARD_USBTINYMKII = avr8 : at90usb162 | ||||
| BOARD_BENITO = avr8 : at90usb162 | ||||
| BOARD_JMDBU2 = avr8 : atmega32u2 | ||||
| BOARD_OLIMEX162 = avr8 : at90usb162 | ||||
| BOARD_UDIP = avr8 : atmega32u2 | ||||
| BOARD_BUI = avr8 : at90usb646 | ||||
| BOARD_UNO = avr8 : atmega8u2 | ||||
| BOARD_CULV3 = avr8 : atmega32u4 | ||||
| BOARD_BLACKCAT = avr8 : at90usb162 | ||||
| BOARD_MAXIMUS = avr8 : at90usb162 | ||||
| BOARD_MINIMUS = avr8 : atmega32u2 | ||||
| BOARD_ADAFRUITU4 = avr8 : atmega32u4 | ||||
| BOARD_MICROSIN162 = avr8 : atmega162 | ||||
| BOARD_USBFOO = avr8 : atmega162 | ||||
| BOARD_SPARKFUN8U2 = avr8 : atmega8u2 | ||||
| BOARD_EVK1101 = uc3 : uc3b0256 | ||||
| BOARD_TUL = avr8 : atmega32u4 | ||||
| BOARD_EVK1100 = uc3 : uc3a0512 | ||||
| BOARD_EVK1104 = uc3 : uc3a3256 | ||||
| BOARD_A3BU_XPLAINED = xmega : atxmega256a3bu | ||||
| BOARD_TEENSY2 = avr8 : at90usb646 | ||||
| BOARD_USB2AX = avr8 : atmega32u4 | ||||
| BOARD_USB2AX_V3 = avr8 : atmega32u4 | ||||
| BOARD_MICROPENDOUS_32U2 = avr8 : atmega32u2 | ||||
| BOARD_MICROPENDOUS_A = avr8 : at90usb1287 | ||||
| BOARD_MICROPENDOUS_1 = avr8 : at90usb162 | ||||
| BOARD_MICROPENDOUS_2 = avr8 : atmega32u4 | ||||
| BOARD_MICROPENDOUS_3 = avr8 : at90usb1287 | ||||
| BOARD_MICROPENDOUS_4 = avr8 : at90usb1287 | ||||
| BOARD_MICROPENDOUS_DIP = avr8 : at90usb1287 | ||||
| BOARD_MICROPENDOUS_REV1 = avr8 : at90usb1287 | ||||
| BOARD_MICROPENDOUS_REV2 = avr8 : at90usb1287 | ||||
| BOARD_B1_XPLAINED = xmega : atxmega128b1 | ||||
| BOARD_MULTIO = avr8 : at90usb162 | ||||
| BOARD_BIGMULTIO = avr8 : atmega32u4 | ||||
| BOARD_DUCE = avr8 : atmega32u2 | ||||
| BOARD_OLIMEX32U4 = avr8 : atmega32u4 | ||||
| BOARD_OLIMEXT32U4 = avr8 : atmega32u4 | ||||
| # BOARD DEFINE = {ARCH} : {MCU} : | ||||
| BOARD_USBKEY = avr8 : at90usb1287 : | ||||
| BOARD_STK525 = avr8 : at90usb647 : | ||||
| BOARD_STK526 = avr8 : at90usb162 : | ||||
| BOARD_RZUSBSTICK = avr8 : at90usb1287 : | ||||
| BOARD_ATAVRUSBRF01 = avr8 : at90usb1287 : | ||||
| BOARD_BUMBLEB = avr8 : at90usb162 : | ||||
| BOARD_XPLAIN = avr8 : at90usb1287 : | ||||
| BOARD_XPLAIN_REV1 = avr8 : at90usb1287 : | ||||
| BOARD_EVK527 = avr8 : atmega32u4 : | ||||
| BOARD_TEENSY = avr8 : at90usb162 : | ||||
| BOARD_USBTINYMKII = avr8 : at90usb162 : | ||||
| BOARD_BENITO = avr8 : at90usb162 : | ||||
| BOARD_JMDBU2 = avr8 : atmega32u2 : | ||||
| BOARD_OLIMEX162 = avr8 : at90usb162 : | ||||
| BOARD_UDIP = avr8 : atmega32u2 : | ||||
| BOARD_BUI = avr8 : at90usb646 : | ||||
| BOARD_UNO = avr8 : atmega8u2 : | ||||
| BOARD_CULV3 = avr8 : atmega32u4 : | ||||
| BOARD_BLACKCAT = avr8 : at90usb162 : | ||||
| BOARD_MAXIMUS = avr8 : at90usb162 : | ||||
| BOARD_MINIMUS = avr8 : atmega32u2 : | ||||
| BOARD_ADAFRUITU4 = avr8 : atmega32u4 : | ||||
| BOARD_MICROSIN162 = avr8 : atmega162 : | ||||
| BOARD_USBFOO = avr8 : atmega162 : | ||||
| BOARD_SPARKFUN8U2 = avr8 : atmega8u2 : | ||||
| BOARD_EVK1101 = uc3 : uc3b0256 : | ||||
| BOARD_TUL = avr8 : atmega32u4 : | ||||
| BOARD_EVK1100 = uc3 : uc3a0512 : | ||||
| BOARD_EVK1104 = uc3 : uc3a3256 : | ||||
| BOARD_A3BU_XPLAINED = xmega : atxmega256a3bu : | ||||
| BOARD_TEENSY2 = avr8 : at90usb646 : | ||||
| BOARD_USB2AX = avr8 : atmega32u4 : | ||||
| BOARD_USB2AX_V3 = avr8 : atmega32u4 : | ||||
| BOARD_MICROPENDOUS_32U2 = avr8 : atmega32u2 : | ||||
| BOARD_MICROPENDOUS_A = avr8 : at90usb1287 : | ||||
| BOARD_MICROPENDOUS_1 = avr8 : at90usb162 : | ||||
| BOARD_MICROPENDOUS_2 = avr8 : atmega32u4 : | ||||
| BOARD_MICROPENDOUS_3 = avr8 : at90usb1287 : | ||||
| BOARD_MICROPENDOUS_4 = avr8 : at90usb1287 : | ||||
| BOARD_MICROPENDOUS_DIP = avr8 : at90usb1287 : | ||||
| BOARD_MICROPENDOUS_REV1 = avr8 : at90usb1287 : | ||||
| BOARD_MICROPENDOUS_REV2 = avr8 : at90usb1287 : | ||||
| BOARD_B1_XPLAINED = xmega : atxmega128b1 : | ||||
| BOARD_MULTIO = avr8 : at90usb162 : | ||||
| BOARD_BIGMULTIO = avr8 : atmega32u4 : | ||||
| BOARD_DUCE = avr8 : atmega32u2 : | ||||
| BOARD_OLIMEX32U4 = avr8 : atmega32u4 : | ||||
| BOARD_OLIMEXT32U4 = avr8 : atmega32u4 : | ||||
| @ -32,19 +32,20 @@ testboards: | ||||
| 	echo "buildtest:" > BuildMakefile | ||||
| 	@while read line; \
 | ||||
| 	 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_arch=`echo $$build_cfg | cut -d':' -f1 | cut -d' ' -f1`; \
 | ||||
| 	   build_mcu=`echo $$build_cfg | cut -d':' -f2 | cut -d' ' -f2`; \
 | ||||
| 	   build_arch=`echo $$build_cfg | cut -d':' -f1`; \
 | ||||
| 	   build_mcu=`echo $$build_cfg | cut -d':' -f2`; \
 | ||||
| 	   \
 | ||||
| 	   if ( test -z "$$build_cfg" ); then \
 | ||||
| 	     echo "No matching information set for board $$build_board"; \
 | ||||
| 	   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 "\tmake -s -f makefile.$$build_arch clean\n" >> BuildMakefile; \
 | ||||
| 		 printf "\tmake -s -f makefile.$$build_arch MCU=$$build_mcu BOARD=$$build_board\n\n" >> BuildMakefile; \
 | ||||
| 		 printf "\tmake -s -f makefile.%s clean\n" $$build_arch >> BuildMakefile; \
 | ||||
| 		 printf "\tmake -s -f makefile.%s MCU=%s BOARD=%s\n\n" $$build_arch $$build_mcu $$build_board >> BuildMakefile; \
 | ||||
| 	   fi; \
 | ||||
| 	 done < BoardList.txt | ||||
| 	 $(MAKE) -f BuildMakefile buildtest | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 Dean Camera
						Dean Camera