get-config-changes.sh

SYNOPSIS

get-config-changes.sh
    [-h|--help]
    [--rk-dir <kit-rootdir>]
    --source <source_directory>
    --dest <destination-for-patches>

DESCRIPTION

Takes a configuration directory and creates a set of patches to capture the changes. It requires the configuration directory to have been initialized with the init-nested-repos when initially generated.

This is script intended to track changes in configuration files and build the initial patches. It is not required in regular use cases.

You can track your own changes using git without the need for the nested repos.

OPTIONS

--rk-dir <kit-rootdir>

Specify the base directory of the Sionna Research Kit. Default is the current directory.

--source <source_directory>

The configs directory with your configuration files. Required.

--dest <destination-for-patches>

Destination directory where to write the patch files. Required.

-h, --help

Display help message and exit.

EXAMPLES

./generate-configs.sh --rk-dir . --source ./configs --dest ./patches/configs

FILES

<rk-dir>/patches/configs/config-list.txt

List of configurations to create. Each one is a subdirectory in <configs-dir>.

<rk-dir>/patches/configs/config-mappings.txt

File mappings per config, from OAI files to the subdirectory.

SEE ALSO

generate-configs.sh, quickstart-cn5g.sh, start-system.sh