31 lines
563 B
TypeScript
31 lines
563 B
TypeScript
namespace _mimir.serialization.files
|
|
{
|
|
|
|
/**
|
|
*/
|
|
export function execute(
|
|
parameters : _mimir.conf.type_concern_parameters_files,
|
|
directory : string
|
|
) : Array<string>
|
|
{
|
|
const result : Array<string> = [];
|
|
result.push(
|
|
lib_plankton.string.coin(
|
|
"tar --create --directory={{path}} . > {{target_path}}",
|
|
{
|
|
"path": parameters.path,
|
|
"target_path": lib_plankton.string.coin(
|
|
"{{directory}}/files.tar",
|
|
{
|
|
"directory": directory,
|
|
"name": parameters.name,
|
|
}
|
|
),
|
|
}
|
|
)
|
|
);
|
|
return result;
|
|
}
|
|
|
|
}
|
|
|