Move UDP cpp processing to sconf
This commit is contained in:
parent
cb4600456d
commit
42a1c560cd
13
SConstruct
13
SConstruct
|
@ -758,6 +758,12 @@ int main(int argc,char**argv){(void)argc;(void)argv;
|
|||
def _check_user_settings_ipv6(self,context,_CPPDEFINES=(('IPv6',),)):
|
||||
self._result_check_user_setting(context, self.user_settings.ipv6, _CPPDEFINES, 'IPv6 support')
|
||||
@_custom_test
|
||||
def _check_user_settings_udp(self,context,_CPPDEFINES=(('USE_UDP',),)):
|
||||
self._result_check_user_setting(context, self.user_settings.use_udp, _CPPDEFINES, 'multiplayer over UDP')
|
||||
@_custom_test
|
||||
def _check_user_settings_tracker(self,context,_CPPDEFINES=(('USE_TRACKER',),)):
|
||||
self._result_check_user_setting(context, self.user_settings.use_tracker, _CPPDEFINES, 'UDP game tracker')
|
||||
@_custom_test
|
||||
def check_libphysfs(self,context,_header=('physfs.h',)):
|
||||
main = '''
|
||||
PHYSFS_File *f;
|
||||
|
@ -3008,13 +3014,6 @@ class DXXCommon(LazyObjectConstructor):
|
|||
user_settings = self.user_settings
|
||||
|
||||
env.Prepend(CXXFLAGS = ['-g', '-O2'])
|
||||
# UDP support?
|
||||
if user_settings.use_udp:
|
||||
add_cpp_define('USE_UDP')
|
||||
# Tracker support? (Relies on UDP)
|
||||
if user_settings.use_tracker:
|
||||
add_cpp_define('USE_TRACKER')
|
||||
|
||||
# Raspberry Pi?
|
||||
if user_settings.raspberrypi:
|
||||
rpi_vc_path = user_settings.rpi_vc_path
|
||||
|
|
Loading…
Reference in a new issue