Skip to content

Commit

Permalink
Update s2 sample protoc usage for sdkhelpers update.
Browse files Browse the repository at this point in the history
(TODO: update submodule after merge)
  • Loading branch information
psychonic committed Nov 16, 2023
1 parent c0dd94f commit 6c62ea0
Showing 1 changed file with 3 additions and 12 deletions.
15 changes: 3 additions & 12 deletions samples/s2_sample_mm/AMBuilder
Expand Up @@ -9,29 +9,20 @@ import os
for sdk_target in MMSPlugin.sdk_targets:
sdk = sdk_target.sdk
cxx = sdk_target.cxx
protoc = sdk_target.protoc

binary = MMSPlugin.HL2Library(builder, cxx, MMSPlugin.plugin_name, sdk)

binary.sources += [
'sample_mm.cpp'
'sample_mm.cpp',
]

binary.sources += [
os.path.join(sdk['path'], 'tier1', 'convar.cpp'),
os.path.join(sdk['path'], 'public', 'tier0', 'memoverride.cpp')
]

proto_files = [
binary.custom = [builder.tools.Protoc(protoc = sdk_target.protoc, sources = [
os.path.join(sdk['path'], 'common', 'network_connection.proto'),
]

protoc.includes = [
os.path.join(sdk['path'], 'thirdparty', 'protobuf-3.21.8', 'src'),
os.path.join(sdk['path'], 'common'),
]

binary.custom = [builder.tools.Protoc(sources = proto_files, protoc = protoc)]
])]

nodes = builder.Add(binary)
MMSPlugin.binaries += [nodes]

0 comments on commit 6c62ea0

Please sign in to comment.