Release RMC-06.02
(2024-04-29)
|
Contents
Release Notes for GBS 5.00
Release Notes for Previous Releases
Release Notes for GBS 5.00
Interface changes since 4.01
The following must be implemented before switching to this version.
- Upgraded to the last build of GBS 4.01 (2018-01-12)
The following must done immediately after switching to this version.
- Upgrade to your directory structure with gbsmaint 7 9 (Upgrade).
The following major changes were implemented:
- The concept of 'Target' has been renamed to 'Build'
This implies all references to 'Target'
- EnvVar GBS_TARGET is now GBS_BUILD
- EnvVar GBS_TARGETS is now GBS_BUILDS
- EnvVar GBS_ALL_TARGETS is now GBS_ALL_BUILDS
- etc..
- Switch --target is now --build
- Switch --targets is now --builds
- etc..
- target.gbs has been renamed to build.gbs
- The gbsgen command has been renamed to gbsbuild
The gbssysgen command hase been renamed to gbssysbuild
The gbsswt command nas been renamed to gbsswb
The swt alias nas been renamed to swb
- export.gbs: Full-GBS export.gbs files have been moved from
GBS_SUBSYS_BUILD_PATH to GBS_SUBSYS_PATH (no difference anymore between Full-GBS and Non-GBS)
- The User File-Templates directory has been moved from GBS_SYSBUILD_PATH to GBS_SYS_PATH
- The tools directores and corresponding EnvVars have been renamed to tool
- 'systools' directory renamed to 'systool' (GBS_SYSTOOL_PATH)
- 'tools' directory renamed to 'tool' (GBS_TOOLPATH)
- The bld_incs_* GBS files have been renamed to sysincs_*
- The bld_flags_* GBS files have been renamed to sysflags_*
- ClearCase and CMSynergy are not supported anymore
When you run gbsmaint 7 9 (Upgrade), all your files will be updated
accordingly
Build 5.00: 2019-04-02
New/Changed Functionality
- 'Target' renamed to 'Build'
- 'systools' directory renamed to 'systool'
- 'tools' directory renamed to 'tool'
- pgrep: new switch -n: print linenumbers
- EnvVar GBS_XTITLE is not supported anymore
- gbsswr --new &
gbsswb --new:
switch.gbs is now executed in-context. No 'swr .' required anymore.
- gbsedit now performs in-context syntax check on GBS-files ater
the edit
- gbsswt,
swt: New command
- gbsexport: Full-GBS export.gbs
files have been moved from GBS_SUBSYS_BUILD_PATH to GBS_SUBSYS_PATH
- switch.gbs: EnvVars, Functions & Aliases (Linux) and Macros
(Windows) defined at 'entry' are now automaticly cleanup at 'exit'
- Various improvements of gbsgui
- New User File-Template functions have been added to
gbsmaint 7 2 (Handle User Templates): Create, Copy and Edit
gbsedit: When you add a new file with an unknown type, after
you are prompted, the begin_comment, end_comment and the begin_comment_start_index
are remembered in the User Templates directory.
- Windows 10 is now fully supported
- Windows: The 8dot3 notation for filepaths is not used anymore. It is not supported by Windows 10 by default.
- GBS_ROOT_PATH may now contain spaces
- gbsmake now uses an internal 'make'. (Spaces in filepaths are not supported by most versions of'make')
- The bld_incs_* GBS files have been renamed to sysincs_*
- The bld_flags_* GBS files have been renamed to sysflags_*
- ClearCase and CMSynergy are not supported anymore
Problems solved
- Spaces in filepaths
Release Notes for Previous Releases
Please note that not all links may work correctly
|