-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathsettings.toml
62 lines (49 loc) · 2.05 KB
/
settings.toml
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
# Default profile to use with ArmaQDL
profile = "Dev"
# Predefined locations of mods to be used with CLI as `location:@mod`
# Alternatively use full absolute paths to `@mod` folders with the CLI
[locations]
# Every location contains a path and a build flag determining if mods from that folder should be rebuild with the `-b` CLI flag
# Every location may contain a type ("dev" [default], "build" or "release") determining the HEMTT build to load by default
# HEMTT builds will automatically load if `.hemttout` folder is present and non-HEMTT build is not forced
# Use forward slashes `/` in paths
[locations.main]
path = "C:/Program Files (x86)/Steam/steamapps/common/Arma 3"
build = false
[locations.workshop]
path = "C:/Program Files (x86)/Steam/steamapps/common/Arma 3/!Workshop"
build = false
[locations.dev]
path = "C:/Arma 3/Mods"
build = true
[locations.p]
path = "P:/"
build = true
type = "build" # Load HEMTT build from `.hemttout/build/` by default instead, if available, otherwise from `addons/`
# Build tools and their instructions
[build]
# Every build tool contains presence marker (a file) determining if a tool can be used and the invocation command
# Order defines priority if project supports multiple build tools
[build.hemtt]
presence = ".hemtt/project.toml"
command = ["hemtt", "dev"]
[build.mikero]
presence = "tools/build.py"
command = ["python", "tools/build.py"]
[build.make]
presence = "Makefile"
command = ["make", "-j4"]
[log]
open_delay = 3
# Custom command to open the log file with (avilable replacement patterns: $PATH, $FILE)
# Example: Open in Windows Terminal PowerShell, set the tab title and tail the given RPT
# command = ["wt", "--title", "$FILE", "pwsh", "-NoProfile", "-Command", "Get-Content -Wait -Tail 100 '$PATH'"]
# Default server information to use with ArmaQDL
[server]
profile = "Server"
ip = "localhost"
port = 2302
password = "test"
# Default headless client information to use with ArmaQDL
[headless]
profile = "headlessclient"