-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy pathCwUnit.sublime-project
More file actions
65 lines (55 loc) · 2.54 KB
/
CwUnit.sublime-project
File metadata and controls
65 lines (55 loc) · 2.54 KB
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
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
{ // see http://www.sublimetext.com/docs/2/projects.html
"folders":
[
{
"path": ".",
"name": "CwUnit",
"folder_exclude_patterns": ["map","obj","Lib","Junk","Bogus","Copy","Renamed","tmp","RunHere","TX","Icon","IconNew","Images"],
"file_exclude_patterns": ["*.bak", ".hg*",".git*","TPS","DLL","obj","RSC", "*.sublime-workspace"]
}
,{
// WARNING: this does *not* automatically change when the BUILD (below) points to a different version of Clarion
// NOTE: the path below is specific to my install, it's probable your path is different.
"path": "/C/SV/Clarion9/Libsrc/Win",
"name": "C9-Libsrc-Win",
"file_exclude_patterns": ["*.bak", ".hg*", ".git*"]
}
,{
// WARNING: this does *not* automatically change when the BUILD (below) points to a different version of Clarion
// NOTE: the path below is specific to my install, it's probable your path is different.
"path": "/C/SV/Clarion9/bin/Addins/BackendBindings/ClarionBinding/",
"name": "C9-IDE Templates",
"file_exclude_patterns": ["*.bak", ".hg*", ".git*"]
}
]
,"settings":
{
"tab_size": 3
}
//no doc, what just hoping this would work: ,"completions" : [ "ninProject" ]
,"build_systems":
[
// see http://docs.sublimetext.info/en/latest/reference/build_systems.html
{
"name": "Clarion",
"cmd": [
"${packages}\\Clarion\\bin\\CompileCW.cmd",
// What to build, convention is the same folder and basename as this sublime-project file, but with a .sln instead
"${project/\\.sublime-project/\\.sln/}",
// Build Configuration typically Debug|Release
"Debug",
//"Release",
//CWRoot
// "C:\\SV\\Clarion8",
"C:\\SV\\Clarion9",
// "C:\\SV\\Clarion91",
//(Optional) CW_Ver, such as "8.0.9579" will default to current
""
],
//uses perl style regex: (maybe this) http://www.cs.tut.fi/~jkorpela/perl/regexp.html
"file_regex": "^\\s*(.*)\\(([0-9]*),([0-9]*)"
//"working_dir": "${project_path}:${folder}}",
//"shell" : true,
}
]
}