Reorganise Silecs CLI
Find all available versions Add migrate project Uncomment import library and multiple silecs files check Create class SilecsCli to dynamically import modules according to silecs version Move util functions and constants from silecs cli Fix installation script and paths in silecs env Fix install script Fix checnking file in diagnostic tool Fix checking file in diagnostic tool Fix opening diagnostic tool Fix generating plc code Fix generate code for silecs design Add getting right underscored version and project type enum Fix loading modules according to silecs version in file Fix validate during generation Fix typo when validate silecs deploy Update tests Fix missing self in method Fix finding silecs file for migration Fix importing migration modules Rename invalid variable Fix finding right xml schema Apply release feature to new structure and fix imports Fix problems with release param, update const and utils Remove unused code Fix versions during migration Actualise validation procedure Fix missing variabel in validation Fix create backup during generation Update tests Move get templates to silecs utils Fix proble with getting design template Move help methods to utils Get silecs version using methond from utils Remove invalid import Remove self in utils Dynamically import codegen based on fesa Use valid silecs env Add info about release param directory to help
Showing
- silecs-codegen/src/xml/migration/migrationBase.py 6 additions, 4 deletionssilecs-codegen/src/xml/migration/migrationBase.py
- silecs_cli/install.sh 4 additions, 0 deletionssilecs_cli/install.sh
- silecs_cli/silecs.py 348 additions, 538 deletionssilecs_cli/silecs.py
- silecs_cli/silecs_const.py 27 additions, 0 deletionssilecs_cli/silecs_const.py
- silecs_cli/silecs_env.py 82 additions, 0 deletionssilecs_cli/silecs_env.py
- silecs_cli/silecs_utils.py 160 additions, 1 deletionsilecs_cli/silecs_utils.py
- silecs_cli/tests/test_silecs.py 27 additions, 38 deletionssilecs_cli/tests/test_silecs.py
This diff is collapsed.
silecs_cli/silecs_const.py
0 → 100644
silecs_cli/silecs_env.py
0 → 100644
Please register or sign in to comment