Page 1 of 1

Generador de Script

PostPosted: Sun Oct 05, 2014 2:58 pm
by goosfancito
Hola.
Bueno aca pongo el link para que puedan probar la app, es muy sencilla que no pongo ayuda,
la unica aclaración es que una vez que se genera el 1er script guarda en un .ini de la unidad "C:"
un archivo con los tres directorios que se definieron en el path.

Se arrastran los prg, c, lib, al listbox.

Va el codigo fuente, mas el script ejecutable. El que quiera utilizar el script ejecutable puede
hacer el script para poder recompilar los sources (son dos)

En la listbox: el primer archivo que se visualiza es el "principal".

Lo publique para que puedan utilizarlo y modificarlo.

Gracias a todos los que me explicaron como se manejaba el .mak

Gustavo.

https://www.dropbox.com/s/l64n6eynjcdc4n8/fara_script.7z?dl=0

Re: Generador de Script

PostPosted: Sun Oct 05, 2014 4:45 pm
by Antonio Linares
Gustavo,

Esta muy bien, solo le veo que no das la opción de elegir Harbour en vez de xHarbour...

Si añades eso, estará mucho mejor aún :-)

Re: Generador de Script

PostPosted: Sun Oct 05, 2014 5:20 pm
by goosfancito
para el que se anime. jeje

falta tambien guardar los archivos subidos en algun ini cosa que si se añade (que generalmente se hace) un archivo, no tener que cargar todos de nuevo.

esto salio de hacerlo ya que quiero dejar el xmate por lo que te comentaba que hay veces que hago pequeñas modificaciones a un programa
y el .exe que genera no los contempla.

gracias.

Re: Generador de Script

PostPosted: Sun Oct 05, 2014 10:12 pm
by goosfancito
logre que el sbt3 me llame al script:
1) guardar el proyecto con el mismo nombre que se llama el archivo que genera el creamake.exe
por ejemplo si se llama test.bat y test.mak entonces guardar el proyecto en sublimetext 3 con el nombre
"test"
${project_base_name} va a reemplazar con el nombre del proyecto guardado, o sea: test
no usen project_base porque ahi va a tomar el valor: creamake.sublime-project
y lo mismo pasa con "working_dir"

{
"shell_cmd": "${project_base_name}.bat",
"working_dir": "${project_path}",
}

Re: Generador de Script

PostPosted: Sun Oct 05, 2014 10:18 pm
by goosfancito
acepto 1 dolar de quien quiera colaborar.
gracias.
:mrgreen:

Re: Generador de Script

PostPosted: Mon Oct 06, 2014 12:26 am
by goosfancito
Ya se guarda en un archivo de texto .lst los archivos cargados para generar el script y se lo puede cargar para agregar o eliminar.
https://www.dropbox.com/s/l64n6eynjcdc4n8/fara_script.7z?dl=0

Re: Generador de Script

PostPosted: Mon Oct 06, 2014 7:41 am
by Antonio Linares
Gustavo,

Muy bien, muchas gracias

Si le añades soporte de Harbour/xHarbour habrás construido una herramienta muy util para muchos :-)

Re: Generador de Script

PostPosted: Mon Oct 06, 2014 10:19 am
by goosfancito
Pefecto Antonio,

Voy a hacerlo a la tarde, voy a bajar el harbour asi pruebo si el script funciona.

Re: Generador de Script

PostPosted: Fri Nov 28, 2014 1:17 am
by ruben Dario
goosfancito wrote:Pefecto Antonio,

Voy a hacerlo a la tarde, voy a bajar el harbour asi pruebo si el script funciona.


Saludos
Ya lo descargue.

Tengo una duda, como anexo los PRG , o se crea un archivo con extensión .lst y luego se carga, lo entiendo asi.

Gracias

Re: Generador de Script

PostPosted: Fri Nov 28, 2014 2:39 am
by goosfancito
arrastra los prg al listbox. y pone el primero de la lista como el principal. con los botones de la derecha Arriba Borrar Abajo moves el orden de los archivos.
podes agregar lib res c obj prg. le das a generar y te genera el script y a aparte te guarda en un archivo lst los archivos que vos arrastraste al listbox, cosa que si tenes que agregar mas archivos haces click al boton CARGAR seleccionas ese archivo LST y listo no tenes que volver a cargar todos los archivos de nuevo.

Re: Generador de Script

PostPosted: Sat Nov 29, 2014 5:16 pm
by ruben Dario
goosfancito wrote:arrastra los prg al listbox. y pone el primero de la lista como el principal. con los botones de la derecha Arriba Borrar Abajo moves el orden de los archivos.
podes agregar lib res c obj prg. le das a generar y te genera el script y a aparte te guarda en un archivo lst los archivos que vos arrastraste al listbox, cosa que si tenes que agregar mas archivos haces click al boton CARGAR seleccionas ese archivo LST y listo no tenes que volver a cargar todos los archivos de nuevo.


Saludos

He hecho pruebas, con xHarbour y Harbour , Si se utiliza Harbour , al contruir el MAK no coloca las librerías de Harbour.
Hay alguna manera de colocar librerías de Terceros, o también se colocan como los prg.

Re: Generador de Script

PostPosted: Sun Nov 30, 2014 6:41 am
by goosfancito
se colocan como los prg.
esta hecho para xharbour pero podes mandarle mano y ponerlo para harbor.
estan los fuentes.