mirror of
https://github.com/alliedmodders/amxmodx.git
synced 2024-12-27 07:15:37 +03:00
f09f4a4c6c
Since we're compiling against v120_xp now, C99 is supported, which makes the previous compatibility changes pointless. This reverts to the state of the original content. For maintainability reason, it's welcomed. For reference, the only change now is the moving of PACKAGE_VERSION define to be available for linux too (since we don't use configure.ac)
26 lines
603 B
Python
26 lines
603 B
Python
# vim: set sts=2 ts=8 sw=2 tw=99 et ft=python:
|
|
import os.path
|
|
|
|
binary = AMXX.MetaModule(builder, 'geoip')
|
|
|
|
binary.compiler.defines += [
|
|
'HAVE_STDINT_H'
|
|
]
|
|
|
|
binary.sources = [
|
|
'../../public/sdk/amxxmodule.cpp',
|
|
'GeoIP2/maxminddb.c',
|
|
'geoip_main.cpp',
|
|
'geoip_natives.cpp',
|
|
'geoip_util.cpp',
|
|
]
|
|
|
|
if builder.target_platform == 'windows':
|
|
binary.sources += ['version.rc']
|
|
|
|
if builder.target_platform == 'windows':
|
|
binary.compiler.postlink += ['ws2_32.lib']
|
|
binary.compiler.includes += [os.path.join(builder.sourcePath, 'dlls', 'geoip', 'GeoIP2')]
|
|
|
|
AMXX.modules += [builder.Add(binary)]
|