mirror of
https://github.com/keymanapp/keyman.git
synced 2026-08-11 03:15:33 +00:00
Merge pull request #6711 from keymanapp/chore/windows/remove-jcl
chore(windows): remove JCL library dependency 🎢
This commit is contained in:
commit
0136e57357
4 changed files with 1172 additions and 4 deletions
1166
windows/src/buildtools/sentrytool/Keyman.System.JclMapScanner.pas
Normal file
1166
windows/src/buildtools/sentrytool/Keyman.System.JclMapScanner.pas
Normal file
File diff suppressed because it is too large
Load diff
|
|
@ -8,7 +8,7 @@ uses
|
|||
System.SysUtils,
|
||||
Winapi.Windows,
|
||||
|
||||
JclDebug;
|
||||
Keyman.System.JclMapScanner;
|
||||
|
||||
type
|
||||
TMapToSymFindFileProc = function(const UnitName: string): string;
|
||||
|
|
@ -69,7 +69,7 @@ var
|
|||
s: TJclMapScannerCracker;
|
||||
r: TStringList;
|
||||
i: Integer;
|
||||
fileName, groupName, unitName: string;
|
||||
fileName, unitName: string;
|
||||
procCount, lineCount: Integer;
|
||||
procLen, lineIndex, lineLen: Integer;
|
||||
procName: string;
|
||||
|
|
|
|||
|
|
@ -9,7 +9,8 @@ uses
|
|||
Keyman.System.SentryTool.SentryToolMain in 'Keyman.System.SentryTool.SentryToolMain.pas',
|
||||
Keyman.System.MapToSym in 'Keyman.System.MapToSym.pas',
|
||||
Keyman.System.AddPdbToPe in 'Keyman.System.AddPdbToPe.pas',
|
||||
Keyman.System.SentryTool.DelphiSearchFile in 'Keyman.System.SentryTool.DelphiSearchFile.pas';
|
||||
Keyman.System.SentryTool.DelphiSearchFile in 'Keyman.System.SentryTool.DelphiSearchFile.pas',
|
||||
Keyman.System.JclMapScanner in 'Keyman.System.JclMapScanner.pas';
|
||||
|
||||
begin
|
||||
try
|
||||
|
|
|
|||
|
|
@ -97,6 +97,7 @@
|
|||
<DCCReference Include="Keyman.System.MapToSym.pas"/>
|
||||
<DCCReference Include="Keyman.System.AddPdbToPe.pas"/>
|
||||
<DCCReference Include="Keyman.System.SentryTool.DelphiSearchFile.pas"/>
|
||||
<DCCReference Include="Keyman.System.JclMapScanner.pas"/>
|
||||
<BuildConfiguration Include="Release">
|
||||
<Key>Cfg_2</Key>
|
||||
<CfgParent>Base</CfgParent>
|
||||
|
|
@ -138,7 +139,7 @@
|
|||
<Overwrite>true</Overwrite>
|
||||
</Platform>
|
||||
</DeployFile>
|
||||
<DeployFile LocalName="Win32\Debug\sentrytool.exe" Configuration="Debug" Class="ProjectOutput">
|
||||
<DeployFile LocalName="bin\Win32\Debug\sentrytool.exe" Configuration="Debug" Class="ProjectOutput">
|
||||
<Platform Name="Win32">
|
||||
<RemoteName>sentrytool.exe</RemoteName>
|
||||
<Overwrite>true</Overwrite>
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue