summaryrefslogtreecommitdiff
path: root/scripts/version-check.sh
AgeCommit message (Collapse)AuthorFilesLines
2019-02-09Use enhanced framework for 'ct-ng update-samples'Alexey Neyman1-9/+1
Signed-off-by: Alexey Neyman <stilor@att.net>
2019-02-09Improve upgradability of defconfig filesAlexey Neyman1-492/+77
- Switch to two-pass reading of the config file to track both (a) the option's value and (b) if the option has been explicitly called out in the .config being processed. - Split off per-version functions into separate files. - Add a README with some guidelines on writing new upgrade scripts. Signed-off-by: Alexey Neyman <stilor@att.net>
2019-02-06Add a few tests to upgrade testsuiteAlexey Neyman1-10/+16
... coverage not complete, but pretty diverse and covers most non-trivial conversions. PRs with better coverage for 1.23.o options welcome. Signed-off-by: Alexey Neyman <stilor@att.net>
2019-02-05Start a testsuite for upgrade scriptAlexey Neyman1-1/+1
Signed-off-by: Alexey Neyman <stilor@att.net>
2019-02-01Upgrade script for v2 of the configAlexey Neyman1-0/+114
Signed-off-by: Alexey Neyman <stilor@att.net>
2019-01-28Add upgrade logic to version-check.shAlexey Neyman1-2/+481
Slightly rework config version detector to catch the case where neither CONFIG_VERSION/CONFIG_VERSION_CURRENT is defined in the config file. Add olddefconfig and use it after the upgrade. Signed-off-by: Alexey Neyman <stilor@att.net>
2019-01-26Basic framework for checking config file versionAlexey Neyman1-0/+38
Signed-off-by: Alexey Neyman <stilor@att.net>