forked from peetonn/VideoCore
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathVideoCore.uplugin
73 lines (73 loc) · 1.5 KB
/
VideoCore.uplugin
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
66
67
68
69
70
71
72
73
{
"FileVersion": 3,
"Version": 1,
"VersionName": "1.0",
"FriendlyName": "VideoCore",
"Description": "No description added yet...",
"Category": "Other",
"CreatedBy": "",
"CreatedByURL": "",
"DocsURL": "",
"MarketplaceURL": "",
"SupportURL": "",
"CanContainContent": true,
"Installed": true,
"Modules": [
{
"Name": "VideoCore",
"Type": "Runtime",
"LoadingPhase": "Default",
"WhitelistPlatforms": [
"Win64",
"Mac",
"IOS",
"Android"
]
},
{
"Name": "VideoCoreNDI",
"Type": "Runtime",
"LoadingPhase": "Default",
"WhitelistPlatforms": [
"Win64"
]
},
{
"Name": "VideoCoreRTC",
"Type": "Runtime",
"LoadingPhase": "Default",
"WhitelistPlatforms": [
"Win64"
]
}
],
"Plugins" : [
{
"Name": "DDTools",
"Enabled": true
},
{
"Name": "NDIIOPlugin",
"Enabled": true
},
{
"Name": "SocketIOClient",
"Enabled": true
},
{
"Name": "Composure",
"Enabled": true
}
],
"PreBuildSteps" : {
"Mac": [
"cd \"$(PluginDir)\" && export GIT_DESCRIBE=`git describe --always --dirty` && echo \"VideoCore plugin version ${GIT_DESCRIBE}\"",
"cd \"$(PluginDir)\" && echo \"#define GIT_DESCRIBE ${GIT_DESCRIBE}\" > Source/VideoCore/Public/git-describe.h"
],
"Win64": [
"cd /d $(PluginDir) && git describe --always --dirty > git-describe.tmp && set /p GIT_DESCRIBE= < git-describe.tmp",
"echo #define GIT_DESCRIBE %GIT_DESCRIBE% > Source/VideoCore/Public/git-describe.h",
"del git-describe.tmp"
]
}
}