mirror of
https://repo.dactyloidae.xyz/Dactyloidae/UXP.git
synced 2026-10-26 17:17:31 +09:00
Move --enable-tests out of Python configure and flip the default.
This commit is contained in:
parent
45764754ab
commit
8ffcc15d3f
4 changed files with 40 additions and 32 deletions
|
|
@ -52,38 +52,6 @@ def compile_environment(compile_env):
|
|||
set_config('COMPILE_ENVIRONMENT', compile_environment)
|
||||
add_old_configure_assignment('COMPILE_ENVIRONMENT', compile_environment)
|
||||
|
||||
js_option('--disable-tests',
|
||||
help='Do not build test libraries & programs')
|
||||
|
||||
@depends('--disable-tests')
|
||||
def enable_tests(value):
|
||||
if value:
|
||||
return True
|
||||
|
||||
set_config('ENABLE_TESTS', enable_tests)
|
||||
set_define('ENABLE_TESTS', enable_tests)
|
||||
|
||||
@depends(enable_tests)
|
||||
def gtest_has_rtti(value):
|
||||
if value:
|
||||
return '0'
|
||||
|
||||
set_define('GTEST_HAS_RTTI', gtest_has_rtti)
|
||||
|
||||
@depends(target, enable_tests)
|
||||
def linux_gtest_defines(target, enable_tests):
|
||||
if enable_tests and target.os == 'Android':
|
||||
return namespace(os_linux_android=True,
|
||||
use_own_tr1_tuple=True,
|
||||
has_clone='0')
|
||||
|
||||
set_define('GTEST_OS_LINUX_ANDROID',
|
||||
delayed_getattr(linux_gtest_defines, 'os_linux_android'))
|
||||
set_define('GTEST_USE_OWN_TR1_TUPLE',
|
||||
delayed_getattr(linux_gtest_defines, 'use_own_tr1_tuple'))
|
||||
set_define('GTEST_HAS_CLONE',
|
||||
delayed_getattr(linux_gtest_defines, 'has_clone'))
|
||||
|
||||
js_option('--enable-debug',
|
||||
nargs='?',
|
||||
help='Enable building with developer debug info '
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue