Хирецкий Михаил
|
e1c500d5c5
|
Добавлена функция шаблонов grep
|
4 years ago |
Иванов Денис
|
920fc6c819
|
Default 'append' and 'format' parameters values are added. fixed #22
|
4 years ago |
Иванов Денис
|
103315f32d
|
Variables representation is fixed #25
|
4 years ago |
Иванов Денис
|
e00423b52b
|
Links creation is fixed #18
|
4 years ago |
Иванов Денис
|
4323d334ab
|
'skip' value of the 'append' parameter is available for template files now.
|
4 years ago |
Иванов Денис
|
fb325a4669
|
exec and run parameters is not available for directory templates now.
|
4 years ago |
Иванов Денис
|
740c0a4d21
|
Template root path can be set for the templates execution now. fixed #11
|
4 years ago |
Иванов Денис
|
3834b7e168
|
Template executor checks if the template is empty now and checks original file for changes using MD5. Format 'raw' is added. fixed #10
|
4 years ago |
Иванов Денис
|
f42ebc0075
|
Changed files list are added for the template executor. fixed #9
|
4 years ago |
Иванов Денис
|
5d0862de1a
|
Added collision resolution for packages with the same names and categories, but with different versions and slots. fixed #6
|
4 years ago |
Иванов Денис
|
73ce266ed2
|
Now build packages and uninstalled packages can be specified when running templates. fixed #5
|
4 years ago |
Иванов Денис
|
ae7f6f620d
|
Group parameter and its handling logic is added. fixed #3
|
4 years ago |
Иванов Денис
|
0b42d43438
|
Execution sequence of packages from the merge parameter is changed. fixed 2
|
4 years ago |
Иванов Денис
|
a70c39ed37
|
Calculate tag have to be single in a template file now. fixed #1
|
4 years ago |
Иванов Денис
|
8959bddcdc
|
Support of the handler is added.
|
4 years ago |
Иванов Денис
|
6561bb2c00
|
'handler' and 'notify' parameters are added.
|
4 years ago |
Иванов Денис
|
3276a63859
|
All work on multible package templates is removed.
|
4 years ago |
Иванов Денис
|
34936bfff1
|
Commit to restore repo files.
|
4 years ago |
Иванов Денис
|
a36aa05bae
|
Implemented commands and scripts modules and parameter's container too.
|
4 years ago |
Иванов Денис
|
970f19cd3b
|
Save method is tested for += and -= operations. Saving variables in the custom calculate.ini file is almost done.
|
4 years ago |
Denis Ivanov
|
1116c28e36
|
Tested the template engine using Datavars object and save tag in the templates too.
|
4 years ago |
Иванов Денис
|
b1b383ea6a
|
The test to check how the directory_processor uses config file is corrected.
|
4 years ago |
Иванов Денис
|
1128c41a80
|
A number of corrections for the directory_processor tests.
|
4 years ago |
Иванов Денис
|
6e865e1b43
|
Also some corrections for tests to make it work on different machines.
|
4 years ago |
Иванов Денис
|
a37a6b1cde
|
Some corrections for tests.
|
4 years ago |
Иванов Денис
|
464a0dd1ae
|
Merge branch 'master' of git.calculate.ru:calculate-4/calculate-lib
To add some corrections for test, that was made on other linux system.
|
4 years ago |
Denis Ivanov
|
146def6f6a
|
Some corrections for tests.
|
4 years ago |
Иванов Денис
|
5644d8e2c2
|
A number of corrections have been made to the design of the vars code.
|
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 |
Иванов Денис
|
0b0b498d37
|
The directory processor is refactored. Added ability to add calculate header in the output file.
|
4 years ago |
Иванов Денис
|
dfe145725b
|
Tested processing by directory processor of templates with different package parameters and with merge parameters. The refactoring of the directory processor is started.
|
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 |
Иванов Денис
|
f70b7ee0e5
|
Tested working of the directories processor for templates which files belongs to a one package and target files have no user changes.
|
4 years ago |
Иванов Денис
|
c3fb39156f
|
Tested methods for editing of the CONTENTS-file while template executor is working. Testing of the directory processor is started.
|
4 years ago |
Иванов Денис
|
d62f5d6efe
|
Tested method for running exec files. Testing of the changing of packages using the template executor is started.
|
4 years ago |
Иванов Денис
|
a06cff6973
|
The method for the append link parameter for files is tested. Tested methods for the run and exec parameters.
|
4 years ago |
Иванов Денис
|
63a10e760e
|
Tested the template executor for given append join parameter and an unprotected target path. Tested an append parameter implementation for the values: after, before, replace, remove and clear.
|
4 years ago |
Иванов Денис
|
8344028930
|
The creation of the ._cfg-files is almost tested.
|
4 years ago |
Иванов Денис
|
f64fd98e38
|
Some tests for the implementation of the method for join value of the append parameter was written.
|
4 years ago |
Иванов Денис
|
d655b746c7
|
All methods for append directories are tested and improved.
|
4 years ago |
Иванов Денис
|
ec86ff36fb
|
Backup testfiles is added. Some of the append parameter methods are tested for directories.
|
4 years ago |
Иванов Денис
|
3b08ce2deb
|
All the methods for a work with a files in a filesystem are tested.
|
4 years ago |
Иванов Денис
|
1d2f3fad99
|
All the methods for a working with directories in a filesystem is tested.
|
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 |
Иванов Денис
|
e9389bb79e
|
chown and chmod methods for files and directories are tested.
|
4 years ago |
Иванов Денис
|
89b2350113
|
Methods for working with CONTENTS throught a TemplateWrapper object is tested. The CalculateConfigFile class is tested. Testing of a TemplateExecutor methods is started.
|
4 years ago |
Иванов Денис
|
211e98ebd2
|
User changes check is tested, and a behavior of the wrapper when a template is executable -- too.
|
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 |
Иванов Денис
|
e2f8af977b
|
Some tests for templateWrapper are added. Some remarks for DirectoryProcessor.
|
4 years ago |
Иванов Денис
|
213e611352
|
chown and chmod parameter are supported now. The directory processor uses the new version template executor now.
|
4 years ago |