1
0
mirror of https://github.com/alliedmodders/metamod-source.git synced 2025-03-27 14:22:12 +01:00
2023-10-01 09:27:07 -07:00

34 lines
1.1 KiB
Meson

loader_srcs = [
'loader.cpp',
'gamedll.cpp',
'serverplugin.cpp',
'utility.cpp',
]
loader_cpp_args = []
loader_include_directories = [
SourcehookIncludes
]
loader_link_args = ['-lgcc_eh']
if target_machine.system() == 'linux'
if target_machine.cpu_family() == 'x86_64'
shared_module('libserver', loader_srcs,
include_directories: loader_include_directories,
link_args: loader_link_args,
name_prefix: '',
cpp_args: ['-DLIB_PREFIX="lib"', '-DLIB_SUFFIX=".so"'])
elif target_machine.cpu_family() == 'x86'
shared_module('server_i486', loader_srcs,
include_directories: loader_include_directories,
link_args: loader_link_args,
name_prefix: '',
cpp_args: ['-DLIB_PREFIX=""', '-DLIB_SUFFIX="_i486.so"'])
endif
endif
shared_module('server', loader_srcs,
include_directories: loader_include_directories,
link_args: loader_link_args,
name_prefix: '',
cpp_args: ['-DLIB_PREFIX="lib"', '-DLIB_SUFFIX=".so"'])