version(2); project_name = "DIGITAL GROVE 64"; //////////////////////////////////////////////////////////////// //~ rjf: Indentation indent_width = "1"; default_tab_width = "1"; //////////////////////////////////////////////////////////////// //~ rjf: Code File Extensions patterns = { "*.c", "*.cpp", "*.h", "*.inc", "*.hpp", "*.bat", "*.sh", "*.4coder", "*.glsl", "*.bfs", "*.html", "*.txt", "*.ds", "*.mdesk", "*.asm", }; //////////////////////////////////////////////////////////////// //~ rjf: Omit Patterns blacklist_patterns = { ".*", }; //////////////////////////////////////////////////////////////// //~ rjf: Load Paths paths = { { .path = ".", .recursive = false, .relative = true, }, { .path = "code", .recursive = true , .relative = true, }, { .path = "notes", .recursive = true , .relative = true, }, }; load_paths = { .win = paths, .linux = paths, }; //////////////////////////////////////////////////////////////// //~ rjf: Commands commands = { .build_g0_n64 = { .win = "build n64_test clang deploy release", .linux = "", .out = "*compilation*", .footer_panel = true, .save_dirty_files = true, .cursor_at_end = false, }, }; //////////////////////////////////////////////////////////////// //~ rjf: Default F-Keys fkey_command = { .F1 = "build_g0_n64", }; //////////////////////////////////////////////////////////////// //~ rjf: Username Overridden F-Keys fkey_command_override = { .rjf = { .F1 = "build_g0_n64", }, };