BLDCONFADD

Section: PARSEC Benchmark Suite (1)
Updated: December 2008
Index Return to Main Contents
 

NAME

bldconfadd - Add a build configuration to the PARSEC suite  

SYNOPSIS

bldconfadd -n NAME [OPTION]...  

DESCRIPTION

bldconfadd is a tool of the PARSEC benchmark suite that can be used to create new build configurations. A new build configuration can either be empty or a copy of an already existing configuration. The tool will automatically create all necessary files.

A build configuration is a set of configuration files that contains details on how to build a package. More about the various configuration files of the PARSEC framework can be found in the main help page for PARSEC.  

OPTIONS

-n NAME
Name of the build configuration to add. If no further arguments are given than an empty build configuration will be created.
-c CONFIG
Create a hard copy of configuration CONFIG. The resulting configuration will be a full, independent copy of CONFIG.
-s CONFIG
Create a soft copy of configuration CONFIG. The resulting configuration will load CONFIG. Subsequent changes to CONFIG will also affect the referring configuration. The copy is not a symbolic link, it is possible to manually modify the new configuration so that it is different from the configuration that is loaded. Soft copies can be used if the new build configuration specializes the source configuration.
-f
Force the creation of the new build configuration and overwrite any existing files.
-h
Displays a help message.
 

EXAMPLES

Create an empty configuration my-config which does nothing:

bldconfadd -n my-config

Create a copy my-config of configuration gcc, overwrite existing
files:

bldconfadd -n my-config -c gcc -f

Create a new configuration my-config which merely points to gcc

bldconfadd -n my-config -s gcc

 

FILES

.parsec_uniquefile
Hidden dummy file used by bldconfadd to recognize that the correct directory has been auto-detected.
 

ENVIRONMENT

PARSECDIR
Path to the root directory of the PARSEC distribution. bldconfadd auto-detects the root directory by using heuristics to search for .parsec-uniquefile, but it is possible to override that behavior with this environment variable.
 

AUTHOR

Written by Christian Bienia.  

COPYRIGHT

Copyright (c) 2006-2009 Princeton University  

SEE ALSO

parsec(7), parsecmgmt(1), bldconfdel(1)


 

Index

NAME
SYNOPSIS
DESCRIPTION
OPTIONS
EXAMPLES
FILES
ENVIRONMENT
AUTHOR
COPYRIGHT
SEE ALSO

This document was created by man2html, using the manual pages.
Time: 04:41:54 GMT, February 24, 2009