
39
5.2.1 Makefile Targets
The DAPL
Makefile
supports the following targets:
all:
Configures and builds DAPL (default target).
config:
Configures the DAPL source tree. This rule creates the file
Config
.
build:
Builds DAPL -- depends on
config
target.
install:
Installs DAPL -- depends on
build
target.
uninstall:
Uninstall DAPL if it is installed.
clean:
Cleans the DAPL tree of any previously built programs.
binary:
This will put together a binary that can be put on other machines with identical setups.
The resulting file
image-dapl-1.2.bin
can be executed on each identical
system in a cluster to install and configure the AMSO_DAPL package.
5.2.2 Makefile Configuration Variables
The configuration file
Config
has the following variables:
STARCORE
This is the path to the AMSO1100 source tree. It must be an absolute path.
PLATFORM
The target build platform. Possible values are
x86_32
and
x86_64
.
LOADKDAPL
This variable specifies whether to load the kdapl kernel module at boot time.
LOADKDAPLTEST
This variable indicates whether to load the kdapltest kernel module at boot time.
KERNEL_CODE
The release string for the kernel, as returned by the
uname –r
command.