27 Commits (2e5946ed6ea3962f30085d016e54ef6cb4dc9bfb)

Author SHA1 Message Date
Иванов Денис 2e5946ed6e Added main Datavars module and its functionality is almost implemented.
4 years ago
Иванов Денис 6bfd4c046b Added the new VariablesLoader for new version of the variables API.
4 years ago
Иванов Денис 0a5776ff85 Hashs and table interfaces varables types are added, dynamic dependencies creation is available now.
4 years ago
Иванов Денис a60ce2317a The directory processor is fully tested. The method for the running an execution of the exec files in the directory processor is implemented. The package processing is improved.
4 years ago
Иванов Денис 73de9343b8 Tested processing by the directories processor of the action and autoupdate parameters and joining templates with files with user changes.
4 years ago
Иванов Денис 322685ae1c TemplateExecutor methods for mode and owner information is tested and improved. Testing methods for working with a filesystem is started.
4 years ago
Иванов Денис 59e3c93a6f The template type conflict check is tested. Added method for getting target path from symlinks. The template package collision check is also tested.
4 years ago
Иванов Денис 213e611352 chown and chmod parameter are supported now. The directory processor uses the new version template executor now.
4 years ago
Иванов Денис 0c662778d1 chmod and chown parameters support is almost implemented.
4 years ago
Иванов Денис 8229f8c677 Added support for 'run' and 'exec' parameters. Implementation of the files appends is almost done.
4 years ago
Иванов Денис 2b2af024ba 'mirror' parameter is supporting now.
4 years ago
Иванов Денис 3ac3973731 Some appends is added or directories. Protecred and unprotected template division is supported now.
4 years ago
Иванов Денис c3e5cdb9e1 Method for the append = 'join' processing is implemented. Added support for the 'unbound' parameter
4 years ago
Иванов Денис a2dfb57e81 Postparsing parameters processing is added to the template engine.
4 years ago
Иванов Денис 85d7744ef0 The part of the TemplateAction is implemented. A developing of the conflict solver is started.
4 years ago
Иванов Денис 23b7799aef The 'merge' parameter processing is implemented and debugged. The implementation of the new algorithm for template merging is started.
4 years ago
Иванов Денис cc6dfc8de5 pkg() function bug is fixed. The parameters processing and the conditions solving are in parsing time now
4 years ago
Иванов Денис 88386d685d New templates for the directory processing testing are added. pkg() function is debugged.
4 years ago
Иванов Денис 76452a1eb7 New version of the directory processor is completed and debugged.
4 years ago
Иванов Денис 6b427ee3c6 The ATOM names parser and the 'pkg()' function are debugged. A parameter inheritance is partially implemented in the directory processor using new version of the template engine.
4 years ago
Иванов Денис 476d59201f pkg() functions is added. The Version class is added for versions comparision and sorting. A search of the older package version is imlemented. Template engine is tested.
4 years ago
Иванов Денис 03c7930bb7 The merging of the template engine and the parameter's processor is finished. Some tests fail now.
4 years ago
Иванов Денис 037b8238ac Verification of parameters and their processing is transferred to the template engine. Not tested yet.
4 years ago
Иванов Денис 9c339bb03b Parameters processing and 'package' module are added. Some changes to the structure of the utility are made.
4 years ago
Иванов Денис 19cad172fa Template processing modules and some utils is added.
4 years ago
Иванов Денис 63daadb9d3 Template generation function is added for most format modules.
4 years ago
Иванов Денис 7db61908ae The structure of test directories is changed, template_engine module is added.
4 years ago