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
 | 
			
		||||
doxygen/
 | 
			
		||||
quantum/version.h
 | 
			
		||||
!quantum/tools/eeprom_reset.hex
 | 
			
		||||
*.bin
 | 
			
		||||
*.eep
 | 
			
		||||
*.hex
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -12,7 +12,7 @@ from qmk.c_parse import c_source_files
 | 
			
		|||
 | 
			
		||||
c_file_suffixes = ('c', 'h', 'cpp')
 | 
			
		||||
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():
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -115,9 +115,9 @@ def find_user_name():
 | 
			
		|||
 | 
			
		||||
 | 
			
		||||
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
 | 
			
		||||
 | 
			
		||||
    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
 | 
			
		||||
 | 
			
		||||
# 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.
 | 
			
		||||
echo_error() {
 | 
			
		||||
| 
						 | 
				
			
			@ -35,11 +35,11 @@ copy_templates() {
 | 
			
		|||
    mkdir -p "$keyboard_dir"
 | 
			
		||||
 | 
			
		||||
    echo -n "Copying base template files..."
 | 
			
		||||
    cp -r "quantum/template/base/." "${keyboard_dir}"
 | 
			
		||||
    cp -r "data/templates/base/." "${keyboard_dir}"
 | 
			
		||||
    echo " done"
 | 
			
		||||
 | 
			
		||||
    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 -n "Renaming keyboard files..."
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue