-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathDelphiPIConsole.dpr
38 lines (34 loc) · 1006 Bytes
/
DelphiPIConsole.dpr
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
program DelphiPIConsole;
{$APPTYPE CONSOLE}
uses
SysUtils,
CompilationData in 'CompilationData.pas',
CompileThread in 'CompileThread.pas',
ConsoleRunner in 'ConsoleRunner.pas',
MonitoredPackageCompiler in 'MonitoredPackageCompiler.pas',
PackageCompiler in 'PackageCompiler.pas',
PackageDependencyVerifier in 'PackageDependencyVerifier.pas',
PackageInfo in 'PackageInfo.pas',
PackageInfoFactory in 'PackageInfoFactory.pas',
PackageList in 'PackageList.pas',
ProgressMonitor in 'ProgressMonitor.pas',
ScriptPersister in 'ScriptPersister.pas',
Utils in 'Utils.pas',
gnugettext in 'libs\gnugettext.pas',
ConsoleProgressMonitor in 'ConsoleProgressMonitor.pas';
var
consoleRunner : TConsoleRunner;
begin
try
consoleRunner := TConsoleRunner.Create;
try
consoleRunner.Run;
Readln;
finally
consoleRunner.Free;
end;
except
on E:Exception do
Writeln(E.Classname, ': ', E.Message);
end;
end.