forked from evandrocoan/MultiModServer
-
Notifications
You must be signed in to change notification settings - Fork 0
/
MultiModServer.sublime-project
50 lines (44 loc) · 1.53 KB
/
MultiModServer.sublime-project
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
{
"folders":
[
{
"path": ".",
"folder_exclude_patterns":
[
"installers/clean_setup",
"dependencies/amxmodx/plugins",
],
},
],
"build_systems":
[
{
"working_dir": "$project_path/installers",
// "selector": "source.AmxxPawn, source.AMXX", // comment this to build from everywhere
"file_regex": "^(.+)\\(([0-9]+ ?.*)\\) : (.*)",
"name": "Galileo Installer",
"cmd": ["galileo.bat", "$project_path/plugins/addons/amxmodx/scripting/galileo.sma", "galileo", "$packages"],
// "target": "ansi_color_build",
// "syntax": "Packages/ANSIescape/ANSI.tmLanguage"
"variants":
[
{
"name": "Clean Setup",
"cmd": ["galileo.bat"],
},
]
},
{
"working_dir": "$project_path/",
// "selector": "source.AmxxPawn, source.AMXX", // comment this to build from everywhere
"name": "Install Multimod Plugins",
"cmd": ["sh", "$project_path/installers/install_multimod_plugins.sh"],
},
{
"working_dir": "$project_path/dependencies/",
// "selector": "source.AmxxPawn, source.AMXX", // comment this to build from everywhere
"name": "Install Multimod Server",
"cmd": ["sh", "$project_path/installers/install_multimod_server.sh"],
},
]
}