61 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Plaintext
		
	
	
			
		
		
	
	
			61 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Plaintext
		
	
	
| version(2);
 | |
| project_name = "test";
 | |
| patterns = {
 | |
| "*.c",
 | |
| "*.cpp",
 | |
| "*.h",
 | |
| "*.m",
 | |
| "*.bat",
 | |
| "*.sh",
 | |
| "*.asm",
 | |
| "*.4coder",
 | |
| "*.txt",
 | |
| };
 | |
| blacklist_patterns = {
 | |
| ".*",
 | |
| };
 | |
| load_paths_base = {
 | |
|  { ".", .relative = true, .recursive = true, },
 | |
| };
 | |
| load_paths = {
 | |
|  .win = load_paths_base,
 | |
|  .linux = load_paths_base,
 | |
|  .mac = load_paths_base,
 | |
| };
 | |
| 
 | |
| commands = {
 | |
|  .build_fly = { .out = "*compilation*", .footer_panel = false,
 | |
|                 .save_dirty_files = true,
 | |
|                 .win = "git_bash bin/build_fly.sh",
 | |
|                 .linux = "bin/build_fly.sh",
 | |
|                 .mac = "bin/build_fly.sh", },
 | |
|  
 | |
|  .build_freetype = { .out = "*compilation*", .footer_panel = true,
 | |
|    .save_dirty_files = true,
 | |
|    .win = "bin\build_freetype.bat ", },
 | |
|  
 | |
|  .build_all = { .out = "*compilation*", .footer_panel = false,
 | |
|    .save_dirty_files = true,
 | |
|    .win = "git_bash bin/build_all_targets.sh", },
 | |
|  
 | |
|  .build_profiling_by_spall = { .out = "*compilation*", .footer_panel = true,
 | |
|    .save_dirty_files = true,
 | |
|    .win = "git_bash bin/build_profiling_by_spall.sh", },
 | |
|  
 | |
|  .run = { .out = "*run*", .footer_panel = false,
 | |
|           .win = "pushd build & test.exe" },
 | |
|  
 | |
|  .run_fuzzer = { .out = "*fuzz*", .footer_panel = false,
 | |
|    .win = "pushd build & fuzz.exe -artifact_prefix=../fuzzcrash/" },
 | |
| };
 | |
| 
 | |
| 
 | |
| fkey_command = {
 | |
|  .F1 = "build_fly",
 | |
|  .F2 = "run",
 | |
|  
 | |
|  .F5 = "build_all",
 | |
|   
 | |
|  .F9 = "run_fuzzer",
 | |
| };
 |