GBS Logo HELP HOME Generic Build Support (GBS) - User Manual
Plugins Bottom Doc. Button
Release RMC-06.02
(2024-04-29)


- Home
Getting Started
- Quick Start
- Release Notes
- Install Notes
- Create a GBS-WA/System
- FAQ
- Terms and Conditions (The Fine Print)
Basics
- Definitions & Acronyms
- Introduction
- Top Level Directory Structure
- Full Directory Structure
- Handling SubSystems & Steps
- Procedures
- Software Configuration Management Support

Manual Pages
- The Command-Line Interface
- All Commands
- The gbssys... Commands
- Generating Code (Building)
- Libraries & Executables and Testing
- Exporting Deliverables
- Auditing
- Customisations (Session)
- Customisations (User)
- Customisations (Admin)
- Integration with other Tools
- Plugins (Admin)
- Environment Variables (EnvVars)
User Files
- The GLKBT (glk/glb/glt) Files
Internal (.gbs) Files
- GBS Files - General
- audit.gbs
- broadcast.gbs
- build.gbs
- export.gbs
- flags_*.gbs
- subsys.gbs (.bat/.sh)
- incs_*.gbs
- owners.gbs
- sca_*.gbs
- scope.gbs
- site.gbs (.bat/.sh)
- steps.gbs
- switch.gbs (.bat/.sh)
- system.gbs
- tool.gbs
Various
- Development
- About
- Metrics Help

Full Documentation
- All Docs - Printable


Description Bottom Doc. Button Top Document Button Down Section Button Blank

Supported plugins.
GBS Administrator only!!
Index
Builds, Audits, Tools, Other

Build (gen) Plugins Bottom Doc. Button Top Document Button Down Section Button Blank Down Chapter Button Blank

Build Plugins are selected with gbsswb --new
And are updated with gbsmaint 7 1

Supported Build Plugins:

See also build.gbs

Audit Plugins Bottom Doc. Button Top Document Button Down Section Button Blank Down Chapter Button Up Chapter Button

Audit Plugins are selected and updated with gbsmaint 7 1

Supported Audit Plugins:

See also audit.gbs

Tool Plugins Bottom Doc. Button Top Document Button Down Section Button Blank Down Chapter Button Up Chapter Button

Tool Plugins are selected and updated with gbsmaint 7 1

Supported Tool Plugins:

See also tool.gbs


Doxygen

Purpose

Run Doxygen for all SubSystems

Run

In steps.gbs:
    
    STEP doxygen_api
        TOOL        = doxygen_api
        BUILD       = NO
        AUDIT	= NO
    
    STEP doxygen
        TOOL        = doxygen
        EXEC        = SPECIFY
        BUILD       = NO
        AUDIT	= NO
    
    

Requires

Doxygen via GBSEXT_DOXYGEN_PATH and GBSEXT_DOXYGEN_REL
and optionally Dot (Graphviz) via PATH

Notes

Use gbssilo to view results

Other Plugins Bottom Doc. Button Top Document Button Down Section Button Blank Down Chapter Button Up Chapter Button

Supported Other Plugins:



Copy_Export

Purpose

Copy the contents of one or more GBS EXPORT directories to a directory outside the GBS WorkArea

Usage

Run in steps.gbs

Syntax

copy_export >copy_export/bin/copy_export.pl subsys_comma_list export_path to_path
subsys_comma_list
From SubSystem(s).
export_path
From-export: Relative path from EXPORT-path (may be .).
to_path
To-path: Absolute path to output-directory

Example

    STEP copy_export
        COMMAND    = >copy_export/bin/copy_export.pl superglo $GBS_BUILD $GBSEXT_GBSSHARE/$GBS_BUILD
        AUDIT      = NO
    

Requires

None

Notes

None

plugins.html