ntxbuild
Contents
Quick Start
Project Features
API Examples
API Reference
Command Line Usage
How It Works
ntxbuild
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
|
X
|
Y
A
add_all_toolchains_to_path() (ntxbuild.toolchains.ManagePath method)
add_toolchain_to_path() (ntxbuild.toolchains.ManagePath method)
ALL (ntxbuild.build.MakeAction attribute)
append_to_general_section() (in module ntxbuild.env_data)
APPS_CLEAN (ntxbuild.build.MakeAction attribute)
appsbindir (ntxbuild.config.KconfigEnvironmentContext attribute)
,
[1]
appsdir (ntxbuild.config.KconfigEnvironmentContext attribute)
,
[1]
arch (ntxbuild.nuttx.Board attribute)
,
[1]
B
BaseBuilder (class in ntxbuild.build)
bindir (ntxbuild.config.KconfigEnvironmentContext attribute)
,
[1]
Board (class in ntxbuild.nuttx)
boards (ntxbuild.nuttx.NuttxBoardExplorer property)
BOOTLOADER (ntxbuild.build.MakeAction attribute)
BUILD (ntxbuild.build.CMakeAction attribute)
build() (ntxbuild.build.BaseBuilder method)
(ntxbuild.build.CMakeBuilder method)
(ntxbuild.build.MakeBuilder method)
BUILD_PATH (ntxbuild.build.CMakeAction attribute)
build_tool (ntxbuild.build.BaseBuilder property)
BuildTool (class in ntxbuild.build)
C
choices (ntxbuild.config.KconfigParser attribute)
CLANG_ARM_NONE_EABI (ntxbuild.toolchains.ToolchainName attribute)
,
[1]
CLEAN (ntxbuild.build.CMakeAction attribute)
(ntxbuild.build.MakeAction attribute)
clean() (ntxbuild.build.BaseBuilder method)
(ntxbuild.build.CMakeBuilder method)
(ntxbuild.build.MakeBuilder method)
CLEAN_BOOTLOADER (ntxbuild.build.MakeAction attribute)
cleanup_tmp_copies() (in module ntxbuild.utils)
clear_ntx_env() (in module ntxbuild.env_data)
CMAKE (ntxbuild.build.BuildTool attribute)
cmake (ntxbuild.nuttx.Board attribute)
,
[1]
cmake() (ntxbuild.build.CMakeBuilder method)
CMakeAction (class in ntxbuild.build)
CMakeBuilder (class in ntxbuild.build)
comments (ntxbuild.config.KconfigParser attribute)
CONFIG_FILE (ntxbuild.config.ConfigManager attribute)
config_header (ntxbuild.config.KconfigParser attribute)
config_prefix (ntxbuild.config.KconfigParser attribute)
ConfigManager (class in ntxbuild.config)
const_syms (ntxbuild.config.KconfigParser attribute)
content (ntxbuild.nuttx.Defconfig property)
copy_nuttxspace_to_tmp() (in module ntxbuild.utils)
create_base_env_file() (in module ntxbuild.env_data)
CRYPTO (ntxbuild.build.MakeAction attribute)
D
DEFAULT_BUILD_DIR (ntxbuild.build.CMakeBuilder attribute)
Defconfig (class in ntxbuild.nuttx)
defconfig_list (ntxbuild.config.KconfigParser attribute)
defconfigs (ntxbuild.nuttx.Board attribute)
,
[1]
defined_syms (ntxbuild.config.KconfigParser attribute)
DISTCLEAN (ntxbuild.build.MakeAction attribute)
distclean() (ntxbuild.build.BaseBuilder method)
(ntxbuild.build.CMakeBuilder method)
(ntxbuild.build.MakeBuilder method)
download_nuttx_apps_repo() (in module ntxbuild.setup)
download_nuttx_repo() (in module ntxbuild.setup)
E
env_vars (ntxbuild.config.KconfigParser attribute)
externaldir (ntxbuild.config.KconfigEnvironmentContext attribute)
,
[1]
F
filename (ntxbuild.config.KconfigParser attribute)
find_nuttx_root() (in module ntxbuild.utils)
FLASH (ntxbuild.build.MakeAction attribute)
G
GCC_AARCH64_NONE_ELF (ntxbuild.toolchains.ToolchainName attribute)
,
[1]
GCC_ARM_NONE_EABI (ntxbuild.toolchains.ToolchainName attribute)
,
[1]
get_build_artifacts() (in module ntxbuild.utils)
get_builder() (in module ntxbuild.cli)
get_defconfig() (ntxbuild.nuttx.Board method)
H
header_header (ntxbuild.config.KconfigParser attribute)
HOST_INFO (ntxbuild.build.MakeAction attribute)
I
initialize() (ntxbuild.build.BaseBuilder method)
(ntxbuild.build.CMakeBuilder method)
(ntxbuild.build.MakeBuilder method)
install() (ntxbuild.toolchains.ToolchainInstaller method)
installed_toolchains (ntxbuild.toolchains.ManagePath property)
K
kconfig_apply_changes() (ntxbuild.config.ConfigManager method)
(ntxbuild.config.KconfigParser method)
kconfig_chdir() (in module ntxbuild.config)
kconfig_config (ntxbuild.config.KconfigEnvironmentContext attribute)
,
[1]
kconfig_disable() (ntxbuild.config.ConfigManager method)
(ntxbuild.config.KconfigParser method)
kconfig_enable() (ntxbuild.config.ConfigManager method)
(ntxbuild.config.KconfigParser method)
KCONFIG_FILE (ntxbuild.config.ConfigManager attribute)
kconfig_filenames (ntxbuild.config.KconfigParser attribute)
kconfig_menuconfig() (ntxbuild.config.ConfigManager method)
kconfig_merge_config_file() (ntxbuild.config.ConfigManager method)
(ntxbuild.config.KconfigParser method)
kconfig_read() (ntxbuild.config.ConfigManager method)
(ntxbuild.config.KconfigParser method)
kconfig_set_str() (ntxbuild.config.ConfigManager method)
(ntxbuild.config.KconfigParser method)
kconfig_set_value() (ntxbuild.config.ConfigManager method)
(ntxbuild.config.KconfigParser method)
KconfigEnvironmentContext (class in ntxbuild.config)
KconfigParser (class in ntxbuild.config)
L
latest_version (ntxbuild.toolchains.ToolchainFileParser property)
linenr (ntxbuild.config.KconfigParser attribute)
load_ntx_env() (in module ntxbuild.env_data)
M
m (ntxbuild.config.KconfigParser attribute)
MAKE (ntxbuild.build.BuildTool attribute)
make() (ntxbuild.build.MakeBuilder method)
MakeAction (class in ntxbuild.build)
MakeBuilder (class in ntxbuild.build)
ManagePath (class in ntxbuild.toolchains)
menus (ntxbuild.config.KconfigParser attribute)
missing_syms (ntxbuild.config.KconfigParser attribute)
module
ntxbuild
ntxbuild.build
ntxbuild.cli
ntxbuild.config
ntxbuild.env_data
ntxbuild.nuttx
ntxbuild.setup
ntxbuild.toolchains
ntxbuild.utils
modules (ntxbuild.config.KconfigParser attribute)
N
n (ntxbuild.config.KconfigParser attribute)
name (ntxbuild.nuttx.Board attribute)
,
[1]
(ntxbuild.nuttx.Defconfig attribute)
,
[1]
(ntxbuild.toolchains.Toolchain attribute)
,
[1]
named_choices (ntxbuild.config.KconfigParser attribute)
ninja_backend() (ntxbuild.build.CMakeBuilder method)
NINJA_FLAG (ntxbuild.build.CMakeBuilder attribute)
ntxbuild
module
ntxbuild.build
module
ntxbuild.cli
module
ntxbuild.config
module
ntxbuild.env_data
module
ntxbuild.nuttx
module
ntxbuild.setup
module
ntxbuild.toolchains
module
ntxbuild.utils
module
nuttx_builder() (in module ntxbuild.build)
nuttx_version (ntxbuild.toolchains.Toolchain attribute)
,
[1]
(ntxbuild.toolchains.ToolchainInstaller property)
NuttxBoardExplorer (class in ntxbuild.nuttx)
NXTMPDIR_FLAG (ntxbuild.build.CMakeBuilder attribute)
O
OLDCONFIG (ntxbuild.build.MakeAction attribute)
OLDDEFCONFIG (ntxbuild.build.MakeAction attribute)
P
path (ntxbuild.nuttx.Board attribute)
,
[1]
(ntxbuild.nuttx.Defconfig attribute)
,
[1]
prepare_env() (in module ntxbuild.cli)
print_board_summary() (ntxbuild.nuttx.NuttxBoardExplorer method)
print_defconfig_summary() (ntxbuild.nuttx.Board method)
R
remove_from_general_section() (in module ntxbuild.env_data)
RISCV_NONE_ELF (ntxbuild.toolchains.ToolchainName attribute)
,
[1]
run_bash_script() (in module ntxbuild.utils)
run_make_command() (in module ntxbuild.utils)
S
SCHED_CLEAN (ntxbuild.build.MakeAction attribute)
scoped_environment() (ntxbuild.config.KconfigEnvironmentContext method)
scoped_working_directory() (in module ntxbuild.config)
set_arch() (ntxbuild.nuttx.NuttxBoardExplorer method)
set_board() (ntxbuild.nuttx.NuttxBoardExplorer method)
set_soc() (ntxbuild.nuttx.NuttxBoardExplorer method)
soc (ntxbuild.nuttx.Board attribute)
,
[1]
srctree (ntxbuild.config.KconfigParser attribute)
supported_toolchains (ntxbuild.toolchains.ManagePath property)
supress_stderr() (ntxbuild.build.BaseBuilder method)
supress_stdout() (ntxbuild.build.BaseBuilder method)
syms (ntxbuild.config.KconfigParser attribute)
T
TARGET (ntxbuild.build.CMakeAction attribute)
Toolchain (class in ntxbuild.toolchains)
toolchain_name (ntxbuild.toolchains.ToolchainInstaller property)
ToolchainFileParser (class in ntxbuild.toolchains)
ToolchainInstaller (class in ntxbuild.toolchains)
ToolchainName (class in ntxbuild.toolchains)
toolchains (ntxbuild.toolchains.ToolchainFileParser property)
top_node (ntxbuild.config.KconfigParser attribute)
U
unique_choices (ntxbuild.config.KconfigParser attribute)
unique_defined_syms (ntxbuild.config.KconfigParser attribute)
url (ntxbuild.toolchains.Toolchain attribute)
,
[1]
use_nxtmpdir() (ntxbuild.build.CMakeBuilder method)
V
variables (ntxbuild.config.KconfigParser attribute)
W
warn (ntxbuild.config.KconfigParser attribute)
warn_assign_override (ntxbuild.config.KconfigParser attribute)
warn_assign_redun (ntxbuild.config.KconfigParser attribute)
warn_assign_undef (ntxbuild.config.KconfigParser attribute)
warn_to_stderr (ntxbuild.config.KconfigParser attribute)
warnings (ntxbuild.config.KconfigParser attribute)
X
XTENSA_ESP_ELF (ntxbuild.toolchains.ToolchainName attribute)
,
[1]
Y
y (ntxbuild.config.KconfigParser attribute)