-
Notifications
You must be signed in to change notification settings - Fork 7
/
GrasshopperAR.uproject
99 lines (99 loc) · 2.6 KB
/
GrasshopperAR.uproject
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
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
{
"FileVersion": 3,
"EngineAssociation": "4.27",
"Category": "",
"Description": "",
"Enterprise": true,
"Modules": [
{
"Name": "GrasshopperAR",
"Type": "Runtime",
"LoadingPhase": "Default",
"AdditionalDependencies": [
"Engine",
"UMG",
"CoreUObject"
]
}
],
"Plugins": [
{
"Name": "DDTools",
"Enabled": true
},
{
"Name": "PlaybackCtrl",
"Enabled": true
},
{
"Name": "AppleARKit",
"Enabled": true,
"SupportedTargetPlatforms": [
"IOS",
"Win64",
"Mac"
]
},
{
"Name": "AppleARKitFaceSupport",
"Enabled": true,
"SupportedTargetPlatforms": [
"IOS",
"Win64",
"Mac"
]
},
{
"Name": "GoogleARCore",
"Enabled": true,
"SupportedTargetPlatforms": [
"Android"
]
},
{
"Name": "FiducialRelocalizer",
"Enabled": true
},
{
"Name": "DDAugmented",
"Enabled": true
},
{
"Name": "VideoCore",
"Enabled": true
},
{
"Name": "EditorTools",
"Enabled": true
},
{
"Name": "EditorScriptingUtilities",
"Enabled": true
},
{
"Name": "AppCenter",
"Enabled": false
}
],
"PreBuildSteps":
{
"Mac": [
"cd `dirname \"$(ProjectFile)\"` && export GIT_BRANCH=`git rev-parse --abbrev-ref HEAD`",
"cd `dirname \"$(ProjectFile)\"` && echo \"#define GIT_BRANCH ${GIT_BRANCH}\" > Source/GrasshopperAR/Private/git-describe.h",
"cd `dirname \"$(ProjectFile)\"` && export GIT_DESCRIBE=`git describe --always --dirty` && echo \"GrasshopperAR code version ${GIT_DESCRIBE}\"",
"cd `dirname \"$(ProjectFile)\"` && echo \"#define GIT_DESCRIBE ${GIT_DESCRIBE}\" >> Source/GrasshopperAR/Private/git-describe.h",
"cd `dirname \"$(ProjectFile)\"` && export GIT_COMMIT=`git rev-parse --short=7 HEAD` && echo \"GrasshopperAR commit ${GIT_COMMIT}\"",
"cd `dirname \"$(ProjectFile)\"` && echo \"#define GIT_COMMIT ${GIT_COMMIT}\" >> Source/GrasshopperAR/Private/git-describe.h"
],
"Win64": [
"for %%F in ($(ProjectFile)) do set ProjectDir=%%~dpF && cd /d $(ProjectDir)",
"git rev-parse --abbrev-ref HEAD > git-branch.tmp && set /p GIT_BRANCH= < git-branch.tmp",
"git describe --always --dirty > git-describe.tmp && set /p GIT_DESCRIBE= < git-describe.tmp",
"git rev-parse --short=7 HEAD > git-commit.tmp && set /p GIT_COMMIT= < git-commit.tmp",
"echo #define GIT_BRANCH %GIT_BRANCH% > Source/GrasshopperAR/Private/git-describe.h",
"echo #define GIT_DESCRIBE %GIT_DESCRIBE% >> Source/GrasshopperAR/Private/git-describe.h",
"echo #define GIT_COMMIT %GIT_COMMIT% >> Source/GrasshopperAR/Private/git-describe.h",
"del git-branch.tmp && del git-describe.tmp && del git-commit.tmp"
]
}
}