Index

A

Abuild-ant.properties, The Abuild-ant.properties File
abuild.application-xml, The Abuild-ant.properties File
Abuild.backing, The Abuild.backing File
abuild.classpath, Interface Variables for Java Items
abuild.classpath.external, Interface Variables for Java Items
abuild.classpath.manifest, Interface Variables for Java Items
Abuild.conf, Build Item Files, The Abuild.conf File
abuild.ear-name, The Abuild-ant.properties File
Abuild.groovy, Build Item Files
abuild.hook-build-items, The Abuild-ant.properties File
abuild.jar-name, The Abuild-ant.properties File
abuild.java-source-version, The Abuild-ant.properties File
abuild.java-target-version, The Abuild-ant.properties File
abuild.junit.testsuite, The Abuild-ant.properties File
abuild.local-buildfile, The Abuild-ant.properties File
abuild.main-class, The Abuild-ant.properties File
Abuild.mk, Build Item Files, The GNU Make backend
abuild.use-ant-runtime, The Abuild-ant.properties File
abuild.use-local-hooks, The Abuild-ant.properties File
abuild.war-name, The Abuild-ant.properties File
abuild.war-type, The Abuild-ant.properties File
abuild.web-xml, The Abuild-ant.properties File
abuild.wrapper-name, The Abuild-ant.properties File
ABUILD_ITEM_NAME, Interface Variables Available to All Items
ABUILD_OUTPUT_DIR, Interface Variables Available to All Items
ABUILD_PLATFORM, Interface Variables Available to All Items
ABUILD_PLATFORM_COMPILER, Interface Variables for Object-Code Items
ABUILD_PLATFORM_CPU, Interface Variables for Object-Code Items
ABUILD_PLATFORM_OPTION, Interface Variables for Object-Code Items
ABUILD_PLATFORM_OS, Interface Variables for Object-Code Items
ABUILD_PLATFORM_TOOLSET, Interface Variables for Object-Code Items
ABUILD_PLATFORM_TYPE, Interface Variables Available to All Items
ABUILD_STDOUT_IS_TTY, Interface Variables Available to All Items
ABUILD_TARGET_TYPE, Interface Variables Available to All Items
ABUILD_THIS, Interface Variables Available to All Items
ABUILD_TREE_NAME, Interface Variables Available to All Items
ant-hooks.xml, Ant Hooks
attributes, Abuild.conf Syntax
Autoconf, Autoconf: autoconf Rules

O

OFLAGS, C and C++: ccxx Rules
output directories, Output Directories
output modes, Output Modes

P

parallel build, Design Features
pass-through build item, Special Types of Build Items
dependencies, Dependencies and Pass-through Build Items
platform, Platform Structure
platform selectors, Platform Selection
platform type, Platform Structure
platform-types, Abuild.conf Syntax
platforms
compatibility for dependency, Dependencies and Platform Compatibility
plugin, Enhancing Abuild with Plugins
global, Global Plugins
plugin.groovy, Plugin Functionality
plugin.interface, Plugin Functionality
plugin.mk, Plugin Functionality
preplugin.groovy, Plugin Functionality
preplugin.mk, Plugin Functionality
private interfaces, Private Interface Example

R

reverse dependencies, Building Reverse Dependencies
root build item, Special Types of Build Items
rules
build item, Build Item Rules

T

target , Basic Terminology
target type, Platform Structure
top-level Abuild.conf, Multiple Build Trees
traits, Traits, Abuild.conf Syntax
tree dependency, Multiple Build Trees
tree-deps, Abuild.conf Syntax
tree-name, Abuild.conf Syntax

U

unnamed build item, Special Types of Build Items

V

visible-to, Abuild.conf Syntax