sl@0: sl@0: This file outlines the purpose and usage of the sl@0: makefeatregconfig.pl and checkfeatregconfig.pl scripts. sl@0: ------------------------------------------------------- sl@0: sl@0: Purpose sl@0: ------- sl@0: These scripts are used to generate and validate a binary configuration data file sl@0: which drives the featreg api. sl@0: sl@0: Usage sl@0: ----- sl@0: makefeatregconfig.pl sl@0: - Creates a binary configuration file called featreg.cfg in the current directory. sl@0: sl@0: checkfeatregconfig.pl sl@0: - Validates the specified configuration file and prints the contents to stdout. If the file is invalid, reasons are printed to stdout. sl@0: sl@0: - The testconfigfiles directory contains two example configuration files which can be used to test checkfeatregconfig.pl. sl@0: validfeatreg.cfg is a valid binary configuration file containing 3 feature entries and 2 default ranges. sl@0: invalidfeatreg.cfg is an invalid binary configuration file as it is larger than the limit of 65535 bytes.