|
|
- version(1);
-
- project_name = "raylib-example";
-
- patterns = {
- "*.cpp",
- "*.c",
- "*.h",
- "*.bat",
- "*.sh",
- "*.4coder",
- "Makefile",
- };
-
- blacklist_patterns = {
- ".*",
- };
-
- load_paths = {
- { { {".", .relative = true, .recursive = true, } }, .os = "win" },
- { { {".", .relative = true, .recursive = true, } }, .os = "linux" },
- { { {".", .relative = true, .recursive = true, } }, .os = "mac" },
- };
-
- command_list = {
- { .name = "clean",
- .out = "*clean*", .footer_panel = true, .save_dirty_files = false, .cursor_at_end = true,
- .cmd = {
- {"mingw32-make clean", .os = "win"},
- {"make clean", .os = "linux"},
- {"make clean", .os = "mac"},
- },
- },
- { .name = "build",
- .out = "*compile*", .footer_panel = true, .save_dirty_files = true, .cursor_at_end = false,
- .cmd = {
- {"mingw32-make", .os = "win"},
- {"make", .os = "linux"},
- {"make", .os = "mac"},
- },
- },
- { .name = "run",
- .out = "*run*", .footer_panel = true, .save_dirty_files = false, .cursor_at_end = true,
- .cmd = {
- {".\game.exe", .os = "win"},
- {"./game", .os = "linux"},
- {"./game", .os = "mac"},
- },
- },
- };
-
- fkey_command[3] = "clean";
- fkey_command[4] = "build";
- fkey_command[5] = "run";
|