forked from RustAudio/vst3-sys
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Makefile.toml
54 lines (47 loc) · 1.33 KB
/
Makefile.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
[tasks.passthru]
workspace = false
script = []
[tasks.passthru.mac]
script = [
"cargo build --example passthru",
"./osx-bundler.sh passthru target/debug/examples/libpassthru.dylib"
]
[tasks.passthru.linux]
workspace = false
script = [
"cargo build --example passthru",
"mkdir -p target/debug/passthru.vst3/Contents/x86_64-linux",
"mkdir -p target/debug/passthru.vst3/Contents/Resources",
"cp target/debug/examples/libpassthru.so target/debug/passthru.vst3/Contents/x86_64-linux/passthru.so"
]
[tasks.passthru.windows]
workspace = false
script_runner = "@shell"
script = [
"cargo build --example passthru",
"cp target/debug/examples/passthru.dll target/debug/passthru.vst3"
]
[tasks.again]
workspace = false
script = []
[tasks.again.mac]
workspace = false
script = [
"cargo build --package again",
"./osx-bundler.sh again target/debug/libagain.dylib"
]
[tasks.again.linux]
workspace = false
script = [
"cargo build --package again",
"mkdir -p target/debug/again.vst3/Contents/x86_64-linux",
"mkdir -p target/debug/again.vst3/Contents/Resources",
"cp target/debug/libagain.so target/debug/again.vst3/Contents/x86_64-linux/again.so"
]
[tasks.again.windows]
workspace = false
script_runner = "@shell"
script = [
"cargo build --package again",
"cp target/debug/again.dll target/debug/again.vst3"
]