source: tol/vbtol/doc/VBTol_distribution.txt @ 661b1d7

1941-docker-image-to-testdevel
Last change on this file since 661b1d7 was 661b1d7, checked in by Liván Ramírez Dorta <livanr68@…>, 18 years ago

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

  • Property mode set to 100644
File size: 2.8 KB
RevLine 
[661b1d7]1Pasos a seguir para la creacio'n de instaladores de aplicaciones basadas en la
2 VBTol.dll
3
4= Copiar para la carpeta que contiene los ficheros de la aplicacio'n lo siguiente:
5
6 - VBTol.nsi   (archivo que contiene la definicio'n de todos los aspectos
7                que conformara'n el instalador)
8 - makensis.bat (archivo que ejecutara' los comandos necesarios para la creacio'n
9                 del instalador)
10 - MIN.EXE (ejecutable necesario para la aplicacio'n final del cliente)                 
11 
12 En particular en esta carpeta debe haber un fichero que es el que inicia la
13 aplicacio'n del cliente, generalmente un .XLS
14 
15= Instalar NSIS desde: http://nsis.sourceforge.net/Download
16
17 Adicionar al path el camino del ejecutable makensis.exe
18 
19= Modificar las siguientes li'neas del fichero VBTol.nsi segu'n sea necesario
20
21 !define XLS_NAME "test1_eval.xls"
22 !define BAT_NAME "aplication.bat"
23 !define TOLBASE_DIR "C:\users\lramirez\TOL\tolp\trunk\windows\ActiveTOL\bin"
24 !define APP_NAME "VBTol"
25 !define APP_VERSION "v1.1.7"
26 !define APP_RELEASE "v1.1.7 b.0.16.alpha"
27 !define APP_PUBLISHER "Tol-Project"
28 
29 Los nombres de las variables son bastante descriptivas, no obstante aclaro algunas
30 
31 - XLS_NAME es el nombre del fichero que mencione' arriba que inicia
32            la aplicacio'n actualmente
33 
34 - BAT_NAME es el nombre del .bat que iniciara' la aplicacio'n del cliente
35            una vez instalada
36           
37 - TOLBASE_DIR camino de los ficheros de Tol necesarios como VBTol.dll
38               Ejemplo: C:\users\lramirez\TOL\tolp\trunk\windows\ActiveTOL\bin
39               
40 Adema's si la aplicacio'n del cliente se compone de ma's de un fichero, por cada
41 uno de ellos se debera'n anadir dos li'neas en VBTol.nsi
42
43 - A continuacio'n del comentario:
44;;  Other files to add
45   poner
46  File "<nombre del fichero>"
47
48 - A continuacio'n del comentario:
49;;  Other files to delete
50   poner
51  Delete "$INSTDIR\bin\<nombre del fichero>"
52
53= Ejecutar el fichero makensis.bat
54
55  Esto crear'a el instalador
56 
57= Instalar la aplicacio'n ejecutando el instalador previamente creado
58
59 Esto instalara' la aplicacio'n en la carpeta seleccionada por el cliente
60 durante el proceso de instalacio'n, entre los ficheros creados se encuentra
61 un .bat que:
62
63 - iniciara' la aplicacio'n
64 
65 - el mismo se ejecutara' de forma minimizada
66 
67 - se encargara' de crear las condiciones necesarias para el correcto
68   fucionamiento de la alicacio'n, en concreto las descritas en:
69    dll_installation.txt
70   referidas a los requerimientos necesarios para el uso de VBTol.dll.
71
72 El instalador tambie'n creara' un acceso directo a este .bat en el escritorio,
73 otro en el menu' de programas, donde tambie'n habra' un acceso directo al
74 desinstalador de la aplicacio'n.
75 
Note: See TracBrowser for help on using the repository browser.