-
Notifications
You must be signed in to change notification settings - Fork 0
/
cargo-generate.toml
39 lines (29 loc) · 1.46 KB
/
cargo-generate.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
[template]
include = ["Cargo.toml", "src/lib.rs", "src/main.rs"]
ignore = ["LICENSE", "README.md"]
[placeholders]
ci_enabled = { type = "bool", prompt = "Enable Github CI?", default = true }
optimizations_enabled = { type = "bool", prompt = "Enable debug optimizations?", default = true }
android_enabled = { type = "bool", prompt = "Enable android target?", default = true }
ios_enabled = { type = "bool", prompt = "Enable iOS target?", default = true }
wasm_enabled = { type = "bool", prompt = "Enable WASM target?", default = true }
audio_enabled = { type = "bool", prompt = "Enable Audio?", default = true }
[conditional.'wasm_enabled'.placeholders]
wasm_resize_enabled = { type = "bool", prompt = "[WASM] Enable automatic window resize in browser?", default = true }
wasm_context_disabled = { type = "bool", prompt = "[WASM] Prevent context menu from showing on browser?", default = true }
[conditional.'ios_enabled'.placeholders]
ios_company_name = { type = "string", prompt = "[iOS] What is your company name? (used for the bundle)" }
[conditional.'!android_enabled']
ignore = ["assets/res"]
[conditional.'!wasm_enabled']
ignore = ["index.html", "build_wasm.sh"]
[conditional.'wasm_enabled']
include = ["index.html", "build_wasm.sh"]
[conditional.'!ci_enabled']
ignore = [".github"]
[conditional.'!ios_enabled']
ignore = ["apple", "assets/res"]
[conditional.'ios_enabled']
include = ["apple/Makefile", "apple/qoncealed.xcodeproj/project.pbxproj"]
[hooks]
post = ["post_script.rhai"]