forked from hertog/godot-module-template
		
	
		
			
				
	
	
		
			22 lines
		
	
	
		
			554 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			22 lines
		
	
	
		
			554 B
		
	
	
	
		
			Python
		
	
	
	
	
	
| #!/usr/bin/env python
 | |
| from misc.utility.scons_hints import *
 | |
| 
 | |
| Import("env")
 | |
| 
 | |
| import input_builders
 | |
| 
 | |
| # Order matters here. Higher index controller database files write on top of lower index database files.
 | |
| controller_databases = [
 | |
|     "gamecontrollerdb.txt",
 | |
|     "godotcontrollerdb.txt",
 | |
| ]
 | |
| 
 | |
| gensource = env.CommandNoCache(
 | |
|     "default_controller_mappings.gen.cpp",
 | |
|     controller_databases,
 | |
|     env.Run(input_builders.make_default_controller_mappings),
 | |
| )
 | |
| 
 | |
| env.add_source_files(env.core_sources, "*.cpp")
 | |
| env.add_source_files(env.core_sources, gensource)
 | 
