Changeset 4632480 in tol


Ignore:
Timestamp:
Oct 18, 2010, 10:54:22 AM (16 years ago)
Author:
Víctor de Buen <vdebuen@…>
Branches:
1941-docker-image-to-test, devel, master
Children:
52d34ff
Parents:
9489e9c6
Message:

Refs #987

git-svn-id: ​https://www.tol-project.org/svn/tolp/trunk@2584 be4846ae-f051-483a-831f-b64e7d08527f

File:
1 edited

Legend:

Unmodified
Added
Removed
  • tol/stdlib/general/TolPackage/TolPackage.tol

    r9489e9c6 r4632480  
    44// PURPOSE: Defines NameBlock TolPackage
    55//////////////////////////////////////////////////////////////////////////////
    6 /*
    7 //////////////////////////////////////////////////////////////////////////////
    8 //Clase base de la que deberían heredar los paquetes
    9 Class @PackageBase
    10 //////////////////////////////////////////////////////////////////////////////
    11 {
    12   //Descripción breve en una línea
    13   Text _.autodoc.brief;
    14   //Descripción detallada
    15   Text _.autodoc.description;
    16   //i.e. http://packages.tol-project.org/OfficialTolArchiveNetwork/
    17   Text _.autodoc.url;
    18   //i.e. [["Palabras","Clave", ...]]
    19   Set  _.autodoc.keys;
    20   //i.e. [[ "fulanito@mail.tal", "menganito@mail.cual"]];
    21   Set  _.autodoc.authors;
    22   Text _.autodoc.minTolVersion =  Copy(TolReleaseId);
    23   //Sube cuando hay cambios de cierta envergadura
    24   //Mientras es cero se entiende que es una versión beta o en pruebas
    25   Real _.autodoc.version.high;
    26   //Sube ante cualquier cambio por pequeño que sea y baja a 1 ó 0
    27   //cuando sube _.autodoc.version.high
    28   //Cuando se tiene que probar alguna característica introducida en
    29   //nueva versión alta se le pone 0 a la baja
    30   Real _.autodoc.version.low;
    31   //i.e. [["paquete1","paquete2", ...]];
    32   Set  _.autodoc.dependencies;
    336
    34   //El método de inicialización de acciones no decarativas será invocado
    35   //de forma automática por el #Require la primera vez que se le llame en
    36   //cada sesión TOL
    37   Real StartActions(Real void) { True }
    38 };
    39 */
    407NameBlock TolPackage = [[
    418Text _.autodoc.description = "Utilidades para el manejo de paquetes TOL: "
    429"instalación, actualización, borrado, consulta de estado, etc.\n"
    43 "Tiene una Class Repository que implementa todos los métodos de un "
    44 "repositorio dado.\n"
    45 "Para facilitar las llamadas también hay un conjunto de métodos equivalentes "
    46 "teniendo el repositorio como un argumento de texto que se ocupa de obtener "
    47 "la instancia de la clase y llamar luego al étodo interno adecuado.";
     10".";
     11
    4812Set _.autodoc.keys = [["TOL","Package","Repository","Modularity"]];
    4913Set _.autodoc.authors = [["vdebuen@tol-project.org"]];
    50 Text _.currentTolVersion = Tokenizer(Version," ")[1];
    51 
    5214
    5315#Embed "common.tol";
    … …  
    5820
    5921//Sólo en version de pruebas
    60 //NameBlock TolPackage::Client::Initialize(0);
     22//Real TolPackage::Client::Initialize(0);
    6123
Note: See TracChangeset for help on using the changeset viewer.