forked from mirrors/qmk_userspace
		
	Align some quantum sub-directories (#14134)
* Misc folder tidy * Review comments * Remove redundant entry
This commit is contained in:
		
					parent
					
						
							
								2827a3cf75
							
						
					
				
			
			
				commit
				
					
						2cade3a483
					
				
			
		
					 17 changed files with 6 additions and 13 deletions
				
			
		
							
								
								
									
										1
									
								
								.gitignore
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								.gitignore
									
										
									
									
										vendored
									
									
								
							| 
						 | 
					@ -20,7 +20,6 @@
 | 
				
			||||||
api_data/v1
 | 
					api_data/v1
 | 
				
			||||||
doxygen/
 | 
					doxygen/
 | 
				
			||||||
quantum/version.h
 | 
					quantum/version.h
 | 
				
			||||||
!quantum/tools/eeprom_reset.hex
 | 
					 | 
				
			||||||
*.bin
 | 
					*.bin
 | 
				
			||||||
*.eep
 | 
					*.eep
 | 
				
			||||||
*.hex
 | 
					*.hex
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -12,7 +12,7 @@ from qmk.c_parse import c_source_files
 | 
				
			||||||
 | 
					
 | 
				
			||||||
c_file_suffixes = ('c', 'h', 'cpp')
 | 
					c_file_suffixes = ('c', 'h', 'cpp')
 | 
				
			||||||
core_dirs = ('drivers', 'quantum', 'tests', 'tmk_core', 'platforms')
 | 
					core_dirs = ('drivers', 'quantum', 'tests', 'tmk_core', 'platforms')
 | 
				
			||||||
ignored = ('tmk_core/protocol/usb_hid', 'quantum/template', 'platforms/chibios')
 | 
					ignored = ('tmk_core/protocol/usb_hid', 'platforms/chibios/boards')
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
def find_clang_format():
 | 
					def find_clang_format():
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -115,9 +115,9 @@ def find_user_name():
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
def copy_templates(keyboard_type, keyboard_path):
 | 
					def copy_templates(keyboard_type, keyboard_path):
 | 
				
			||||||
    """Copies the template files from quantum/template to the new keyboard directory.
 | 
					    """Copies the template files from data/templates to the new keyboard directory.
 | 
				
			||||||
    """
 | 
					    """
 | 
				
			||||||
    template_base_path = Path('quantum/template')
 | 
					    template_base_path = Path('data/templates')
 | 
				
			||||||
    keyboard_basename = keyboard_path.name
 | 
					    keyboard_basename = keyboard_path.name
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    cli.log.info('Copying base template files...')
 | 
					    cli.log.info('Copying base template files...')
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,6 +0,0 @@
 | 
				
			||||||
`eeprom_reset.hex` is to reset the eeprom on the Atmega32u4, like this:
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
    dfu-programmer atmega32u4 erase
 | 
					 | 
				
			||||||
    dfu-programmer atmega32u4 flash --eeprom eeprom_reset.hex
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
 You'll need to reflash afterwards, because DFU requires the flash to be erased before messing with the eeprom.
 | 
					 | 
				
			||||||
| 
						 | 
					@ -1,7 +1,7 @@
 | 
				
			||||||
#!/usr/bin/env bash
 | 
					#!/usr/bin/env bash
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# This script generates a new keyboard directory under keyboards/,
 | 
					# This script generates a new keyboard directory under keyboards/,
 | 
				
			||||||
# and copies the template files from quantum/template/ into it.
 | 
					# and copies the template files from data/templates/ into it.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Print an error message with the word "ERROR" in red.
 | 
					# Print an error message with the word "ERROR" in red.
 | 
				
			||||||
echo_error() {
 | 
					echo_error() {
 | 
				
			||||||
| 
						 | 
					@ -35,11 +35,11 @@ copy_templates() {
 | 
				
			||||||
    mkdir -p "$keyboard_dir"
 | 
					    mkdir -p "$keyboard_dir"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    echo -n "Copying base template files..."
 | 
					    echo -n "Copying base template files..."
 | 
				
			||||||
    cp -r "quantum/template/base/." "${keyboard_dir}"
 | 
					    cp -r "data/templates/base/." "${keyboard_dir}"
 | 
				
			||||||
    echo " done"
 | 
					    echo " done"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    echo -n "Copying $keyboard_type template files..."
 | 
					    echo -n "Copying $keyboard_type template files..."
 | 
				
			||||||
    cp -r "quantum/template/${keyboard_type}/." "${keyboard_dir}"
 | 
					    cp -r "data/templates/${keyboard_type}/." "${keyboard_dir}"
 | 
				
			||||||
    echo " done"
 | 
					    echo " done"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    echo -n "Renaming keyboard files..."
 | 
					    echo -n "Renaming keyboard files..."
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue