From: Leandro Lucarella Date: Fri, 20 Jun 2003 22:27:47 +0000 (+0000) Subject: Estructura básica general. X-Git-Tag: svn_import~88 X-Git-Url: https://git.llucax.com/mecon/yatta.git/commitdiff_plain/47cc12ccbdff47f9863bd0169f1cb5e4bcd4cc94 Estructura básica general. --- 47cc12ccbdff47f9863bd0169f1cb5e4bcd4cc94 diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..c9bafd4 --- /dev/null +++ b/Makefile @@ -0,0 +1,15 @@ +# Makefile general. +# +# $Id$ +# + +help: + @echo Ejecute \'make init\' para inicializar el repositorio. + @echo Ejecute \'make clean-readme\' para borrar los archivos README. + +clean-readme: + find -name README | xargs svn rm + +init: + @./init.sh + @rm -fv init.sh diff --git a/README b/README new file mode 100644 index 0000000..e99210b --- /dev/null +++ b/README @@ -0,0 +1,37 @@ +Descripción de los directorios: +=============================== + +$Id$ + +Directorio raíz del sistema en desarrollo. +. +|-- doc: Documentación del sistema y sus librerías. +| +|-- lib: Librerías generales del sistema que sirven para que otros sistemas +| interactúen con éste. +| +|-- test: Directorio para archivos de prueba. +| +`-- sistema: Archivos del sistema en sí. Se compone de estos (posibles) + | subdirectorios. + | + |-- conf: Archivos de configuración del sistema. + | + |-- local_lib: Librerías locales del sistema (sólo para uso interno). + | + `-- www: Directorio público. Aquí se encuentra todo lo que deba ser + | visible desde el servidor web (incluyendo scripts PHP, imágenes, + | scripts JavaScript y hojas de estilo). + | + |-- css: Hojas de estilo específicas del sistema. + | + |-- images: Imágenes específicas del sistema. + | + `-- js: JavaScript específico del sistema. + +NOTAS: + * Para generar archivos de configuración de xmi2code y otras inicializaciones + puede ejecutar 'make init'. + * Para borrar este README y todos los de los demas directorios ejecute + 'make clean-readme'. + diff --git a/doc/README b/doc/README new file mode 100644 index 0000000..8644e02 --- /dev/null +++ b/doc/README @@ -0,0 +1,7 @@ +Descripción de los directorios: +=============================== + +$Id$ + +Documentación del sistema y sus librerías. + diff --git a/doc/xmi2code.config b/doc/xmi2code.config new file mode 100644 index 0000000..65dc1fd --- /dev/null +++ b/doc/xmi2code.config @@ -0,0 +1,48 @@ + + + + + diff --git a/doc/xmi2code.tpl.php b/doc/xmi2code.tpl.php new file mode 100644 index 0000000..6542438 --- /dev/null +++ b/doc/xmi2code.tpl.php @@ -0,0 +1,28 @@ + | +// +--------------------------------------------------------------------+ +// | This file is part of . | +// | | +// | is free software; you can redistribute it and/or modify | +// | it under the terms of the GNU General Public License as published | +// | by the Free Software Foundation; either version 2 of the License, | +// | or (at your option) any later version. | +// | | +// | is distributed in the hope that it will be useful, but | +// | WITHOUT ANY WARRANTY; without even the implied warranty of | +// | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | +// | General Public License for more details. | +// | | +// | You should have received a copy of the GNU General Public License | +// | along with Hooks; if not, write to the Free Software Foundation, | +// | Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | +// +--------------------------------------------------------------------+ +// | Creado: @@date | +// | Autor: | +// +--------------------------------------------------------------------+ +// +// $Id$ +// \ No newline at end of file diff --git a/init.sh b/init.sh new file mode 100755 index 0000000..86e3209 --- /dev/null +++ b/init.sh @@ -0,0 +1,16 @@ +#!/bin/sh +# +# Inicialización del repositorio +# +# $Id$ +# + +read -p 'Nombre del sistema: ' SISTEMA +read -p 'Nombre y e-mail del autor (ej: Martín Caradagián ): ' AUTOR +cat doc/xmi2code.config | awk "{ gsub(\"\", \"`date`\"); gsub(\"\", \"$SISTEMA\"); gsub(\"\", \"$AUTOR\"); print }" > tmp +cat tmp > doc/xmi2code.config +cat doc/xmi2code.tpl.php | awk "{ gsub(\"\", \"$SISTEMA\"); gsub(\"\", \"$AUTOR\"); print }" > tmp +cat tmp > doc/xmi2code.tpl.php +echo "Por favor edite los archivos doc/xmi2code.config y doc/xmi2code.tpl.php para ver que este todo bien..." +vim -o doc/xmi2code.config doc/xmi2code.tpl.php + diff --git a/lib/README b/lib/README new file mode 100644 index 0000000..de1189a --- /dev/null +++ b/lib/README @@ -0,0 +1,8 @@ +Descripción de los directorios: +=============================== + +$Id$ + +Librerías generales del sistema que sirven para que otros sistemas +interactúen con éste. + diff --git a/sistema/README b/sistema/README new file mode 100644 index 0000000..72ac2a6 --- /dev/null +++ b/sistema/README @@ -0,0 +1,23 @@ +Descripción de los directorios: +=============================== + +$Id$ + +Archivos del sistema en sí. Se compone de estos (posibles) +subdirectorios. + +. +|-- conf: Archivos de configuración del sistema. +| +|-- local_lib: Librerías locales del sistema (sólo para uso interno). +| +`-- www: Directorio público. Aquí se encuentra todo lo que deba ser + | visible desde el servidor web (incluyendo scripts PHP, imágenes, + | scripts JavaScript y hojas de estilo). + | + |-- css: Hojas de estilo específicas del sistema. + | + |-- images: Imágenes específicas del sistema. + | + `-- js: JavaScript específico del sistema. + diff --git a/sistema/conf/README b/sistema/conf/README new file mode 100644 index 0000000..f94f6e8 --- /dev/null +++ b/sistema/conf/README @@ -0,0 +1,7 @@ +Descripción de los directorios: +=============================== + +$Id$ + +Archivos de configuración del sistema. + diff --git a/sistema/local_lib/README b/sistema/local_lib/README new file mode 100644 index 0000000..929b89c --- /dev/null +++ b/sistema/local_lib/README @@ -0,0 +1,7 @@ +Descripción de los directorios: +=============================== + +$Id$ + +Librerías locales del sistema (sólo para uso interno). + diff --git a/sistema/www/README b/sistema/www/README new file mode 100644 index 0000000..676954f --- /dev/null +++ b/sistema/www/README @@ -0,0 +1,16 @@ +Descripción de los directorios: +=============================== + +$Id$ + +Directorio público. Aquí se encuentra todo lo que deba ser visible desde +el servidor web (incluyendo scripts PHP, imágenes, scripts JavaScript y +hojas de estilo). + +. +|-- css: Hojas de estilo específicas del sistema. +| +|-- images: Imágenes específicas del sistema. +| +`-- js: JavaScript específico del sistema. + diff --git a/sistema/www/css/README b/sistema/www/css/README new file mode 100644 index 0000000..5a1d836 --- /dev/null +++ b/sistema/www/css/README @@ -0,0 +1,7 @@ +Descripción de los directorios: +=============================== + +$Id$ + +Hojas de estilo específicas del sistema. + diff --git a/sistema/www/images/README b/sistema/www/images/README new file mode 100644 index 0000000..3ef72fd --- /dev/null +++ b/sistema/www/images/README @@ -0,0 +1,7 @@ +Descripción de los directorios: +=============================== + +$Id$ + +Imágenes específicas del sistema. + diff --git a/sistema/www/js/README b/sistema/www/js/README new file mode 100644 index 0000000..c96a7d3 --- /dev/null +++ b/sistema/www/js/README @@ -0,0 +1,7 @@ +Descripción de los directorios: +=============================== + +$Id$ + +JavaScript específico del sistema. + diff --git a/test/README b/test/README new file mode 100644 index 0000000..204ea1e --- /dev/null +++ b/test/README @@ -0,0 +1,7 @@ +Descripción de los directorios: +=============================== + +$Id$ + +Directorio para archivos de prueba. +