Revision 19027
branches/v10/install/instalador-gvSIG-mac/HOWTO-UPDATER,EXTS.txt | ||
---|---|---|
3 | 3 |
No hay un build.xml para ello, ya que no tendria sentido (el proceso es corto y habria que hacer cosas a mano de todas formas). |
4 | 4 |
1.- Preparar los ficheros en su arbol de directorios, siendo el directorio de andami.jar el "raiz". |
5 | 5 |
Por ejemplo, supongamos una extensi?n que vaya a proveer estos ficheros a un gvSIG ya instalado: |
6 |
<raiz>/andami.jar |
|
7 |
<raiz>/gvSIG/extensiones/nuevoFichero1 |
|
8 |
<raiz>/NuevoDirectorio1/nuevoFichero2 |
|
6 |
bin/andami.jar |
|
7 |
bin/gvSIG/extensiones/nuevoFichero1 |
|
8 |
bin/NuevoDirectorio1/nuevoFichero2 |
|
9 |
libs/nuevalib |
|
9 | 10 |
2.- Hacer una copia de actualizador.app con un nuevo nombre (p. ej., "instalador de extension piloto de redes.app") |
10 | 11 |
3.- Asegurarse de que tras la copia, los ficheros en <nuevo nombre>.app/Contents/MacOS/ tienen permisos de ejecuci?n. Una copia normal hecha con Ant suele perderlos! |
11 |
4.- Copiar el arbol de directorios del paso 1 a <nuevo nombre>.app/Contents/Resources/updates/gvSIGbin/
|
|
12 |
4.- Copiar el arbol de directorios del paso 1 a <nuevo nombre>.app/Contents/Resources/updates/<bin|libs>
|
|
12 | 13 |
5.- Revisar <nuevo nombre>.app/Contents/Resources/configfile para asegurarse de que las opciones configurables |
13 | 14 |
son correctas. Contiene ejemplos. |
14 | 15 |
6.- Opcional: se puede a?adir un fichero Info.plist en <nuevo nombre>.app/Contents/Resources/updates/ si se quiere |
Also available in: Unified diff