SequentialBuilder
允许具有多个构建步骤的构建系统。
详细信息
安装次数
8月6日 | 8月5日 | 8月4日 | 8月3日 | 8月2日 | 8月1日 | 7月31日 | 7月30日 | 7月29日 | 7月28日 | 7月27日 | 7月26日 | 7月25日 | 7月24日 | 7月23日 | 7月22日 | 7月21日 | 7月20日 | 7月19日 | 7月18日 | 7月17日 | 7月16日 | 7月15日 | 7月14日 | 7月13日 | 7月12日 | 7月11日 | 7月10日 | 7月9日 | 7月8日 | 7月7日 | 7月6日 | 7月5日 | 7月4日 | 7月3日 | 7月2日 | 7月1日 | 6月30日 | 6月29日 | 6月28日 | 6月27日 | 6月26日 | 6月25日 | 6月24日 | 6月23日 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Mac | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Linux | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
README
Sublime Sequential Build System
此插件允许使用多个 'cmd' 步骤的构建系统,这些步骤将被顺序执行。
要使用此插件,请将“target”属性设置为“sequential_builder”,并插入一组构建步骤。
注意:必须将working_dir路径设置为绝对路径。因此建议使用以下变量之一。
$file_path
$project_path
注意:某些构建系统变量在单独的构建步骤中无法使用。以下是允许使用的变量列表。
$file_path
$file
$file_name
$file_extension
$file_base_name
$packages
警告:当前不支持代码片段和变量的默认值。
一个使用多个构建步骤的示例构建系统
"build_systems":
[
{
"name": "Sequential Build Example (make)",
"target": "sequential_builder",
"working_dir": "${project_path}/build/",
"build_sequence":
[
{
"cmd": ["make", "${file}"]
"file_regex": "^\\s*(.*?)\\((\\d+)\\):\\s+.*$"
},
{
"cmd": ["make", "install"]
},
{
"working_dir": "../bin",
"cmd": ["$file_base_name", "--id", "1"],
}
]
}
]