-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathrelease_config.json
40 lines (40 loc) · 1.11 KB
/
release_config.json
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
{
"ProjectName": "MoonRegistration",
"Version": "$REPO_ROOT/VERSION",
"Matrix": {
"nonfree": [
{
"value": "OFF",
"attributes": [""]
},
{
"value": "ON",
"attributes": ["nonfree"]
}
]
},
"Cmd": {
"WorkingDir": "$REPO_ROOT/",
"BuildDirName": "build",
"BuildCmdMatrix": {
"sharelib": [
"OFF", "ON"
],
"buildtype": [
"Release", "Debug"
]
},
"BuildCmd": [
"cmake -DCMAKE_BUILD_TYPE=$buildtype -S . -B $BuildDirName -DMR_BUILD_SHARED_LIBS=$sharelib -DMR_ENABLE_OPENCV_NONFREE=$nonfree",
"cmake --build $BuildDirName --config=$buildtype",
"cmake --install $BuildDirName --prefix $BuildDirName/install --config=$buildtype"
],
"PackRelease": {
"ArchiveBaseName": "MoonRegistration",
"Files": [],
"Folders": [
"$WorkingDir/$BuildDirName/install"
]
}
}
}