Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Viele Projekte auf einmal kompilieren (https://www.delphipraxis.net/127624-viele-projekte-auf-einmal-kompilieren.html)

cytrinox 16. Jan 2009 10:08

Re: Viele Projekte auf einmal kompilieren
 
Welcher Parameter entspricht dem Unit search path?

Phoenix 16. Jan 2009 10:12

Re: Viele Projekte auf einmal kompilieren
 
Ich glaube -U. Aber wenn Du dcc32 ohne Parameter aufrufst zeigt er Dir die Liste der verfügbaren Parameter an. Ich hab grad nur VM's ohne Delphi offen und nicht genug Ram da um noch eine weitere VM zu starten, deswegen kann ich nicht selber nachgucken.

cytrinox 16. Jan 2009 10:16

Re: Viele Projekte auf einmal kompilieren
 
Genau da hab ich nachgeschaut bevor ich die Frage gestellt hab ;)

Edit: D'oh, nein natürlich hab ich in der bcc32.exe nachgeschaut :wall:

turboPASCAL 16. Jan 2009 10:16

Re: Viele Projekte auf einmal kompilieren
 
Code:
dcc32.exe -U"<Path>" my.dpr
Ich nutze es meis folgendermaßen:
Inhalt der Datei: "_Build.cmd"
Code:
@ECHO OFF

echo.
echo Clean up...
echo.
CALL _CleanUp.bat > NUL

CLS

REM Applications name whiteout extension
SET APPNAME=TutKeyView

REM Filephats
SET RESOURCEFILE="Resources\TutKeyViewRes.rc"
SET UNITDIRS=_units;
SET UNITDIRS=%UNITDIRS%C:\Programme\Borland\Delphi6\Projects\MyPackages;
SET UNITDIRS=%UNITDIRS%C:\...Delphi6\Projects\MeinePackages\XPMan;
SET UNITDIRS=%UNITDIRS%C:\...\Delphi6\Projects\MeinePackages\pngimage15;
SET UNITDIRS=%UNITDIRS%C:\...\Delphi6\Projects\MeinePackages\CoolTrayIcon;
SET UNITDIRS=%UNITDIRS%C:\...\Delphi6\Projects\MeinePackages\graphics32\graphics32;

echo.
echo Make %APPNAME% ...
echo ===========================================================
echo.
echo Create Resourcefile: %RESOURCEFILE% ...
echo ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
BRCC32 -v %RESOURCEFILE%
echo.
echo.

echo Create Application: %APPNAME%.exe ...
echo ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
DCC32 -$O+ -$R+ -$I+ -U"%UNITDIRS%" %APPNAME%.dpr
echo.
echo Done.

SET APPNAME=
SET RESOURCEFILE=
SET UNITDIRS=

pause

CALL _CleanUp.bat

mjustin 16. Jan 2009 10:53

Re: Viele Projekte auf einmal kompilieren
 
Zitat:

Zitat von cytrinox
Hi,
für jedes Programm-Release muss ich ca. 220 Delphi Projekte kompilieren (das meiste davon BPLs).

Apache Ant
http://ant.apache.org/

Damit erstelle ich alle Projekte, auch mit mehreren Compilern, in einem Durchlauf, inklusive Doku und ZIP Archiven.


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:01 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz