python-native-code
Options for building native code using Python, e.g. when resolving distributions.
Backend: pants.core
Config section: [python-native-code]
Basic options
None
Advanced options
cpp_flags
--python-native-code-cpp-flags="['<str>', '<str>', ...]"
PANTS_PYTHON_NATIVE_CODE_CPP_FLAGS
pants.toml
[python-native-code]
cpp_flags = [
'<str>',
'<str>',
...,
]
default:
[ "<CPPFLAGS>" ]
Override the CPPFLAGS
environment variable for any forked subprocesses. Use the value ['<CPPFLAGS>']
to inherit the value of the CPPFLAGS
environment variable from your runtime environment target.
python_native_code_cpp_flags
on local_environment
, docker_environment
, or remote_environment
targets.ld_flags
--python-native-code-ld-flags="['<str>', '<str>', ...]"
PANTS_PYTHON_NATIVE_CODE_LD_FLAGS
pants.toml
[python-native-code]
ld_flags = [
'<str>',
'<str>',
...,
]
default:
[ "<LDFLAGS>" ]
Override the LDFLAGS
environment variable for any forked subprocesses. Use the value ['<LDFLAGS>']
to inherit the value of the LDFLAGS
environment variable from your runtime environment target.
python_native_code_ld_flags
on local_environment
, docker_environment
, or remote_environment
targets.Deprecated options
None
Related subsystems
None