Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   compilar programas delphi linea de comando (https://www.clubdelphi.com/foros/showthread.php?t=94147)

avmm2004 26-08-2019 19:46:58

compilar programas delphi linea de comando
 
Hola a todos, estoy buscando una utilidad ... una ayuda ..... algo que me permita compilar programas delphi 7 , delphi 2006. Algo así como que me muestre el directorio y me permita marcar los programas que quiero compilar en delphi.
Tengo los dos compiladores y sus componentes correspondientes. (legales y comprados)

El problema es que he hecho unos cambios importantes y tengo que compilar unos 800 y pico programas.

Intento evitar abrir programa a programa desde el ide (delphi 7 delphi 2006) son 800 y pico. Me corto las venas.

Gracias a todos.

Casimiro Notevi 26-08-2019 20:33:03

Básicamente, cdd32.exe nombreproyecto.dpr

hal1967 26-08-2019 22:16:07

Cita:

Empezado por Casimiro Notevi (Mensaje 533262)
Básicamente, cdd32.exe nombreproyecto.dpr


De hecho un poco mas es que crees la lista de archivos dpr que tengas el comando dir *.dpr /s/b > lista.txt te deberia crear un archivo con todos los dpr. Luego limpia la lista y colocale al inicio cdd32.exe y conviertelo en un batch . Con eso debería tenertodo bajo control.

avmm2004 27-08-2019 10:25:41

Cita:

Empezado por hal1967 (Mensaje 533263)
De hecho un poco mas es que crees la lista de archivos dpr que tengas el comando dir *.dpr /s/b > lista.txt te deberia crear un archivo con todos los dpr. Luego limpia la lista y colocale al inicio cdd32.exe y conviertelo en un batch . Con eso debería tenertodo bajo control.

Gracias.

Estoy mirando a ver como le especifico los directorios de los componentes de terceros .... ya que con solo eso no me los encuentra.

Casimiro Notevi 27-08-2019 11:12:06

Ejecuta dcc32.exe desde la línea de comandos y te saldrán todos los parámetros.
Creo que era -I para incluir directorios.

crespopg 26-01-2020 20:09:31

Cita:

Empezado por Casimiro Notevi (Mensaje 533273)
Ejecuta dcc32.exe desde la línea de comandos y te saldrán todos los parámetros.
Creo que era -I para incluir directorios.

las siguientes lineas deberan estar en un archivo por lotes, por ejemplo compila1.bat
C:\progs\Borland\Delphi6\bin\ es la ruta para el compilador de delphi dcc32.exe
c:\ocpg\oagma34\delphi\n\acufa.dpr es el nombre del proyecto de delphi con su ruta completa y
c:\ocpg\oagma34\prep1.txt es un archivo de texto que guardara los mensajes de errores del compilador delphi

Esperando que pueda ser de utilidad

_________________________________________________________________________
C:
cd c:\ocpg\oagma34
echo compilando programas
C:\progs\Borland\Delphi6\bin\dcc32.exe c:\ocpg\oagma34\delphi\n\acufa.dpr >>c:\ocpg\oagma34\prep1.txt
C:\progs\Borland\Delphi6\bin\dcc32.exe c:\ocpg\oagma34\delphi\n\acuf1.dpr >>c:\ocpg\oagma34\prep1.txt
C:\progs\Borland\Delphi6\bin\dcc32.exe c:\ocpg\oagma34\delphi\n\agm29m.dpr >>c:\ocpg\oagma34\prep1.txt
C:\progs\Borland\Delphi6\bin\dcc32.exe c:\ocpg\oagma34\delphi\n\agm29.dpr >>c:\ocpg\oagma34\prep1.txt
C:\progs\Borland\Delphi6\bin\dcc32.exe c:\ocpg\oagma34\delphi\n\bdclim.dpr >>c:\ocpg\oagma34\prep1.txt
C:\progs\Borland\Delphi6\bin\dcc32.exe c:\ocpg\oagma34\delphi\n\bdplan.dpr >>c:\ocpg\oagma34\prep1.txt
C:\progs\Borland\Delphi6\bin\dcc32.exe c:\ocpg\oagma34\delphi\n\bdsuel.dpr >>c:\ocpg\oagma34\prep1.txt
echo fin del procedo de compilacion
___________________________________________________________________________


La franja horaria es GMT +2. Ahora son las 20:02:18.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi