-
Notifications
You must be signed in to change notification settings - Fork 2
/
ITHelper.dpr
100 lines (84 loc) · 4.37 KB
/
ITHelper.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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
(**
This module define a DLL which can be loaded in the BDS 2010 IDE and
implement an IDE wizard.
@Author David Hoyle
@Date 21 Nov 2021
@Version 2.052
@nocheck EmptyBEGINEND
@license
Integrated Testing helper is a RAD Studio plug-in for running pre and post
build processes.
Copyright (C) 2020 David Hoyle (https://github.com/DGH2112/Integrated-Testing-Helper)
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>.
**)
Library ITHelper;
{$R 'SplashScreenIcon.res' 'SplashScreenIcon.RC'}
{$R 'ITHelperVersionInfo.res' 'ITHelperVersionInfo.RC'}
{$R 'ITHelperMenuIcons.res' 'ITHelperMenuIcons.rc'}
{$INCLUDE 'Source\CompilerDefinitions.inc'}
{$INCLUDE 'Source\LibrarySuffixes.inc'}
uses
ShareMem,
{$IFDEF EurekaLog}
EMemLeaks,
EResLeaks,
EDebugExports,
EDialogWinAPIMSClassic,
EDialogWinAPIEurekaLogDetailed,
EDialogWinAPIStepsToReproduce,
ESendMailMAPI,
ESendMailSMAPI,
ExceptionLog7,
{$ENDIF EurekaLog}
SysUtils,
Classes,
ITHelper.Wizard in 'Source\ITHelper.Wizard.pas',
ITHelper.TestingHelperUtils in 'Source\ITHelper.TestingHelperUtils.pas',
ITHelper.AdditionalZipFilesForm in 'Source\ITHelper.AdditionalZipFilesForm.pas' {frmITHAdditionalZipFiles},
ITHelper.EnabledOptions in 'Source\ITHelper.EnabledOptions.pas' {frmITHEnabledOptions},
ITHelper.OTAInterfaces in 'Source\ITHelper.OTAInterfaces.pas',
ITHelper.ProjectManagerMenuInterface in 'Source\ITHelper.ProjectManagerMenuInterface.pas',
ITHelper.IDENotifierInterface in 'Source\ITHelper.IDENotifierInterface.pas',
ITHelper.GlobalOptions in 'Source\ITHelper.GlobalOptions.pas',
ITHelper.SplashScreen in 'Source\ITHelper.SplashScreen.pas',
ITHelper.CommonFunctions in 'Source\ITHelper.CommonFunctions.pas',
ITHelper.Constants in 'Source\ITHelper.Constants.pas',
ITHelper.ResourceStrings in 'Source\ITHelper.ResourceStrings.pas',
ITHelper.AboutBox in 'Source\ITHelper.AboutBox.pas',
ITHelper.ExternalProcessInfo in 'Source\ITHelper.ExternalProcessInfo.pas',
ITHelper.ProcessingForm in 'Source\ITHelper.ProcessingForm.pas' {frmITHProcessing},
ITHelper.ProgrammeInfoForm in 'Source\ITHelper.ProgrammeInfoForm.pas' {frmITHProgrammeInfo},
ITHelper.CustomMessages in 'Source\ITHelper.CustomMessages.pas',
ITHelper.PascalParsing in 'Source\ITHelper.PascalParsing.pas',
ITHelper.Interfaces in 'Source\ITHelper.Interfaces.pas',
ITHelper.Types in 'Source\ITHelper.Types.pas',
ITHelper.ProjectOptions in 'Source\ITHelper.ProjectOptions.pas',
ITHelper.ZIPManager in 'Source\ITHelper.ZIPManager.pas',
ITHelper.ResponseFile in 'Source\ITHelper.ResponseFile.pas',
ITHelper.MessageManager in 'Source\ITHelper.MessageManager.pas',
ITHelper.VersionManager in 'Source\ITHelper.VersionManager.pas',
ITHelper.ProjectOptionsFrame in 'Source\ITHelper.ProjectOptionsFrame.pas' {frameProjectOptions: TFrame},
ITHelper.ExternalToolsFrame in 'Source\ITHelper.ExternalToolsFrame.pas' {frameExternalTools: TFrame},
ITHelper.ZIPFrame in 'Source\ITHelper.ZIPFrame.pas' {frameZipping: TFrame},
ITHelper.GlobalOptionsFrame in 'Source\ITHelper.GlobalOptionsFrame.pas' {frameGlobalOptions: TFrame},
ITHelper.AddInOptions in 'Source\ITHelper.AddInOptions.pas',
ITHelper.AboutFrame in 'Source\ITHelper.AboutFrame.pas' {frameAboutITHelper: TFrame},
ITHelper.FontFrame in 'Source\ITHelper.FontFrame.pas' {frameFonts: TFrame},
ITHelper.GlobalOptionsDlg in 'Source\ITHelper.GlobalOptionsDlg.pas' {frmITHGlobalOptionsDlg},
ITHelper.ProjectOpsDlg in 'Source\ITHelper.ProjectOpsDlg.pas' {frmITHProjectOpsDlg},
ITHelper.CompileNotifier in 'Source\ITHelper.CompileNotifier.pas',
ITHelper.ProjectCompileNotifier in 'Source\ITHelper.ProjectCompileNotifier.pas',
ITHelper.ProjectNotifier in 'Source\ITHelper.ProjectNotifier.pas',
ITHelper.ModuleNotifierList in 'Source\ITHelper.ModuleNotifierList.pas';
{$R *.res}
Begin
End.