58 lines
1.4 KiB
JSON
58 lines
1.4 KiB
JSON
{
|
|
"name": "cs2",
|
|
"env_var": "HL2SDKCS2",
|
|
"extension": "2.cs2",
|
|
"code": 25,
|
|
"define": "CS2",
|
|
"platforms": {
|
|
"windows": [
|
|
"x86_64"
|
|
],
|
|
"linux": [
|
|
"x86_64"
|
|
]
|
|
},
|
|
"source2": true,
|
|
"include_paths": [
|
|
"thirdparty/protobuf-3.21.8/src",
|
|
"public",
|
|
"public/engine",
|
|
"public/mathlib",
|
|
"public/tier0",
|
|
"public/tier1",
|
|
"public/entity2",
|
|
"public/game/server",
|
|
"game/shared",
|
|
"game/server",
|
|
"common"
|
|
],
|
|
"linux": {
|
|
"x86_64": {
|
|
"postlink_libs": [
|
|
"lib/linux64/mathlib.a",
|
|
"lib/linux64/interfaces.a",
|
|
"lib/linux64/release/libprotobuf.a"
|
|
],
|
|
"dynamic_libs": [
|
|
"lib/linux64/libtier0.so"
|
|
]
|
|
},
|
|
"defines": [
|
|
"_GLIBCXX_USE_CXX11_ABI=0"
|
|
],
|
|
"uses_system_cxxlib": false,
|
|
"protoc_path": "devtools/bin/linux/protoc"
|
|
},
|
|
"windows": {
|
|
"x86_64": {
|
|
"libs": [
|
|
"lib/public/win64/2015/libprotobuf.lib",
|
|
"lib/public/win64/mathlib.lib",
|
|
"lib/public/win64/tier0.lib",
|
|
"lib/public/win64/interfaces.lib"
|
|
]
|
|
},
|
|
"protoc_path": "devtools/bin/protoc.exe"
|
|
}
|
|
}
|