Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
Roblox
GitHub Repository: Roblox/luau
Path: blob/master/CMakePresets.json
2722 views
1
{
2
"version": 6,
3
"configurePresets": [
4
{
5
"name": "fuzz",
6
"displayName": "Fuzz",
7
"description": "Configures required fuzzer settings.",
8
"binaryDir": "build",
9
"condition": {
10
"type": "anyOf",
11
"conditions": [
12
{
13
"type": "equals",
14
"lhs": "${hostSystemName}",
15
"rhs": "Darwin"
16
},
17
{
18
"type": "equals",
19
"lhs": "${hostSystemName}",
20
"rhs": "Linux"
21
}
22
]
23
},
24
"cacheVariables": {
25
"CMAKE_OSX_ARCHITECTURES": "x86_64",
26
"CMAKE_BUILD_TYPE": "Release",
27
"CMAKE_CXX_STANDARD": "17",
28
"CMAKE_CXX_EXTENSIONS": false
29
},
30
"warnings": {
31
"dev": false
32
}
33
}
34
],
35
"buildPresets": [
36
{
37
"name": "fuzz-proto",
38
"displayName": "Protobuf Fuzzer",
39
"description": "Builds the protobuf-based fuzzer and transpiler tools.",
40
"configurePreset": "fuzz",
41
"targets": [
42
"Luau.Fuzz.Proto",
43
"Luau.Fuzz.ProtoTest"
44
]
45
}
46
]
47
}
48
49