GBS Logo HELP HOME Generic Build Support (GBS) - User Manual
About 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


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

History
About Randy Marques

History Bottom Doc. Button Top Document Button Down Section Button Up Section Button

GBS was conceived, designed and developed by Randy Marques from Eindhoven, The Netherlands.

1985 Pre-GBS at Philips Medical Systems Bottom Doc. Button Top Document Button Down Section Button Up Section Button Down Chapter Button Blank

GBS is based on experiences with 'CCS', the Code Control System developed at Philips Medical Systems, Best, Netherlands in 1985. Designed and developed by Randy Marques.
Used for over 15 years by a variety of small and large projects and still in use for maintenance projects
It was written for VAX/VMS in DCL.

2001 Start GBS at Origin / Atos Origin Bottom Doc. Button Top Document Button Down Section Button Up Section Button Down Chapter Button Up Chapter Button

GBS development started in 2001 on WinXp and later on Unix
Written mainly in Perl to ensure exact same functionality on all platforms.
Only dependent on Perl. No special privileges required.
Same concept, modern technology.

2008 GBS at Task24 / Nspyre Bottom Doc. Button Top Document Button Down Section Button Up Section Button Down Chapter Button Up Chapter Button

Available for Windows 7 Unix and Linux.
'Consultancy-ware'
Experimental GUI

2011 GBS at Randy Marques Consultancy Bottom Doc. Button Top Document Button Down Section Button Up Section Button Down Chapter Button Up Chapter Button

Available for Windows 10, WSL and Linux.
'Consultancy-ware'
Improved User-Interface
(Almost) full functioning GUI

2021 GBS Open Source at SourceForge Bottom Doc. Button Top Document Button Down Section Button Up Section Button Blank Up Chapter Button

About Randy Marques Bottom Doc. Button Top Document Button Blank Up Section Button

Living in Eindhoven - The Netherlands, from Curaçao - South Caribbean
  • CASE Consultant
    • Retired, but still working on GBS
    • CEO / Owner Randy Marques Consultancy
    • Dutch Standardisation Institute (NEN)
      - Dutch Programming Languages Committee (NC 381 22)
      - WG14 (International C Committee)
    • Teach at various Universities and Colleges
  • "Consultancy by Walking Around"
    • Software Engineering since 1971
    • Coding Standards since 1978
    • Build Automation since 1980
    • C programming since 1983
    • Static Analysis since 1993
    • Les Hatton's Safer C™ trainer since 2001
    • Perl programming since 2001
    • Retired since 2020

about.html