You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
version(1);
|
|
|
|
|
|
|
|
project_name = "trace-test";
|
|
|
|
|
|
|
|
patterns = {
|
|
|
|
"*.c",
|
|
|
|
"*.h",
|
|
|
|
"*.4coder",
|
|
|
|
};
|
|
|
|
|
|
|
|
blacklist_patterns = {
|
|
|
|
".*",
|
|
|
|
"res",
|
|
|
|
"test",
|
|
|
|
"lib",
|
|
|
|
"build/*"
|
|
|
|
};
|
|
|
|
|
|
|
|
load_paths_base = {
|
|
|
|
{ ".", .relative = true, .recursive = true, }
|
|
|
|
};
|
|
|
|
|
|
|
|
load_paths = {
|
|
|
|
{ load_paths_base, .os = "linux", }
|
|
|
|
};
|
|
|
|
|
|
|
|
command_list = {
|
|
|
|
{
|
|
|
|
.name = "build debug",
|
|
|
|
.out = "*compilation*",
|
|
|
|
.footer_panel = false,
|
|
|
|
.save_dirty_files = true,
|
|
|
|
.cursor_at_end = true,
|
|
|
|
.cmd = {{ "./build.sh", .os = "linux" }},
|
|
|
|
},
|
|
|
|
{
|
|
|
|
.name = "build examples",
|
|
|
|
.out = "*compilation*",
|
|
|
|
.footer_panel = false,
|
|
|
|
.save_dirty_files = true,
|
|
|
|
.cursor_at_end = true,
|
|
|
|
.cmd = {{ "./build.sh examples", .os = "linux" }},
|
|
|
|
},
|
|
|
|
{
|
|
|
|
.name = "build tests",
|
|
|
|
.out = "*compilation*",
|
|
|
|
.footer_panel = false,
|
|
|
|
.save_dirty_files = true,
|
|
|
|
.cursor_at_end = true,
|
|
|
|
.cmd = {{ "./build.sh tests", .os = "linux" }},
|
|
|
|
},
|
|
|
|
};
|
|
|
|
|
|
|
|
fkey_command[1] = "build debug";
|
|
|
|
fkey_command[2] = "build examples";
|
|
|
|
fkey_command[3] = "build tests";
|