packagess moved, package generator updated, missing fulld_xxx.bat add…#687
packagess moved, package generator updated, missing fulld_xxx.bat add…#687vincentparrett wants to merge 11 commits into
Conversation
…ed for all versions - compiles had to comment out system.zlib change to get it to compile.
|
BTW, there was no easy way to do this, I hate commits with tons of changes and git/github is not great at detecting moves - (there were too many to manually use git mv on). |
This is why I like using TortoiseGit. Makes batch actions easier in Windows Explorer. Like selecting a bunch of files and right-dragging them to a new folder gives an option to move/rename them in Git. |
|
I used to use it, however it was unstable and would crash explorer often. Explorer is already unstable on W11 so I am not game to try it again. |
I've never had TortoiseGit crash on me. |
| Code('set logfn=Clean' + GCleanCompilers[ACompiler].Symbol + '.log'); | ||
| Code(''); | ||
| Code('call Clean_IDE.cmd'); | ||
| Code('call "%~dp0..\Clean_IDE.cmd"'); |
| Code(' Borland.Delphi,'); | ||
| Code(' Borland.VclRtl,'); | ||
| end; | ||
| Code(' IndySystem' + GPackageVer[FCompiler] + ','); |
There was a problem hiding this comment.
Should these be using the new PackageName() function?
| FDebug := gfDebug in AFlags; | ||
| GenHeader; | ||
| GenOptions; | ||
| // Native Delphi 6+ carry the version via LIBSUFFIX instead of a name suffix. |
There was a problem hiding this comment.
This should be moved inside of GenOptions() of the main Packages. Yes, it's a little redundant, but this will keep this function clean in case secondary Packages ever need to override/customize GenOptions(). Don't want to force {$LIBSUFFIX} in custom situations where it may not make sense to appear.
|
Just pushed the suggested changes. Apologies for the formatting changes - I just found the code hard to understand with the existing formatting - my brain really struggles with Chad's old codeing style! |
|
Any thoughts on #688 - it would be good to get it into this PR if possible |
|
I changed the generator output to always save with UTF-8 encoding with BOM - it was using TEncoding.Default (TStringList.SaveToFile). |
regenerated packages. buildres now uses resinator as brcc32 cannont handle utf-8
|
Moved the folders to Lib\Source, updated package gen and regenerated packages. I also changed the resource compiler in buildres.bat to resinator as brcc32 could not hand utf-8. it's included with RS 13.x |
I notice the
I don't have RADStudio 13 installed right now so I don't have |
changed resource compiler to rc, updated fullx_xxx.bat files for new paths.
|
moved packages to \Lib\Packages I went with resinator because brcc32 was failing on utf-8 - I'll switch to rc (which is not in 13.x but is in most earlier versions). |
resinator is fine when compiling the generator in 13.x. I just can't do that right now. Some of the scripts already do an IDE version check, maybe worth incorporating that into the RC script? |
|
buildres.bat now adds a check for resinator. |
|
FYI, I merged the latest master into the 10.7 branch |
# Conflicts: # Builder/Package Generator/PkgGen.dproj # Lib/Core/IdCompilerDefines.inc # Lib/Core/IndyCore100.dpk # Lib/Core/IndyCore100.rc.tmpl # Lib/Core/IndyCore100Net.dpk # Lib/Core/IndyCore110.dpk # Lib/Core/IndyCore110.rc.tmpl # Lib/Core/IndyCore110Net.dpk # Lib/Core/IndyCore120.dpk # Lib/Core/IndyCore120.rc # Lib/Core/IndyCore120.rc.tmpl # Lib/Core/IndyCore120Net.dpk # Lib/Core/IndyCore130.dpk # Lib/Core/IndyCore130Net.dpk # Lib/Core/IndyCore140.dpk # Lib/Core/IndyCore140.rc.tmpl # Lib/Core/IndyCore150.dpk # Lib/Core/IndyCore150.rc.tmpl # Lib/Core/IndyCore160.dpk # Lib/Core/IndyCore160.rc.tmpl # Lib/Core/IndyCore170.dpk # Lib/Core/IndyCore170.rc.tmpl # Lib/Core/IndyCore180.dpk # Lib/Core/IndyCore180.rc.tmpl # Lib/Core/IndyCore190.dpk # Lib/Core/IndyCore190.rc.tmpl # Lib/Core/IndyCore200.dpk # Lib/Core/IndyCore200.rc.tmpl # Lib/Core/IndyCore210.dpk # Lib/Core/IndyCore210.rc.tmpl # Lib/Core/IndyCore220.dpk # Lib/Core/IndyCore220.rc.tmpl # Lib/Core/IndyCore230.dpk # Lib/Core/IndyCore230.rc.tmpl # Lib/Core/IndyCore240.rc.tmpl # Lib/Core/IndyCore250.rc.tmpl # Lib/Core/IndyCore260.rc.tmpl # Lib/Core/IndyCore270.rc.tmpl # Lib/Core/IndyCore280.rc.tmpl # Lib/Core/IndyCore290.rc.tmpl # Lib/Core/IndyCore370.rc.tmpl # Lib/Core/IndyCore40.rc.tmpl # Lib/Core/IndyCore50.dpk # Lib/Core/IndyCore50.rc.tmpl # Lib/Core/IndyCore60.dpk # Lib/Core/IndyCore60.rc.tmpl # Lib/Core/IndyCore70.dpk # Lib/Core/IndyCore70.rc.tmpl # Lib/Core/IndyCore90.dpk # Lib/Core/IndyCore90.rc.tmpl # Lib/Core/IndyCore90Net.dpk # Lib/Core/dclIndyCore100.dpk # Lib/Core/dclIndyCore100.rc.tmpl # Lib/Core/dclIndyCore110.dpk # Lib/Core/dclIndyCore110.rc.tmpl # Lib/Core/dclIndyCore120.dpk # Lib/Core/dclIndyCore120.rc # Lib/Core/dclIndyCore120.rc.tmpl # Lib/Core/dclIndyCore140.rc.tmpl # Lib/Core/dclIndyCore150.dpk # Lib/Core/dclIndyCore150.rc.tmpl # Lib/Core/dclIndyCore160.rc.tmpl # Lib/Core/dclIndyCore170.rc.tmpl # Lib/Core/dclIndyCore180.rc.tmpl # Lib/Core/dclIndyCore190.rc.tmpl # Lib/Core/dclIndyCore200.rc.tmpl # Lib/Core/dclIndyCore210.rc.tmpl # Lib/Core/dclIndyCore220.rc.tmpl # Lib/Core/dclIndyCore230.rc.tmpl # Lib/Core/dclIndyCore240.rc.tmpl # Lib/Core/dclIndyCore250.rc.tmpl # Lib/Core/dclIndyCore260.rc.tmpl # Lib/Core/dclIndyCore270.rc.tmpl # Lib/Core/dclIndyCore280.rc.tmpl # Lib/Core/dclIndyCore290.rc.tmpl # Lib/Core/dclIndyCore370.rc.tmpl # Lib/Core/dclIndyCore40.rc.tmpl # Lib/Core/dclIndyCore50.rc.tmpl # Lib/Core/dclIndyCore60.dpk # Lib/Core/dclIndyCore60.rc.tmpl # Lib/Core/dclIndyCore70.dpk # Lib/Core/dclIndyCore70.rc.tmpl # Lib/Core/dclIndyCore90.dpk # Lib/Core/dclIndyCore90.rc.tmpl # Lib/Packages/Delphi 2005/IndyCore.rc # Lib/Packages/Delphi 2005/IndyCore.res # Lib/Packages/Delphi 2005/IndyProtocols.rc # Lib/Packages/Delphi 2005/IndyProtocols.res # Lib/Packages/Delphi 2005/IndySystem.rc # Lib/Packages/Delphi 2005/IndySystem.res # Lib/Packages/Delphi 2005/dclIndyCore.rc # Lib/Packages/Delphi 2005/dclIndyCore.res # Lib/Packages/Delphi 2005/dclIndyProtocols.rc # Lib/Packages/Delphi 2005/dclIndyProtocols.res # Lib/Packages/Delphi 4/IndyCore40.rc # Lib/Packages/Delphi 4/IndyCore40.res # Lib/Packages/Delphi 4/IndyProtocols40.rc # Lib/Packages/Delphi 4/IndyProtocols40.res # Lib/Packages/Delphi 4/IndySystem40.rc # Lib/Packages/Delphi 4/IndySystem40.res # Lib/Packages/Delphi 4/dclIndyCore40.dpk # Lib/Packages/Delphi 4/dclIndyCore40.rc # Lib/Packages/Delphi 4/dclIndyCore40.res # Lib/Packages/Delphi 4/dclIndyProtocols40.rc # Lib/Packages/Delphi 4/dclIndyProtocols40.res # Lib/Packages/Delphi 5/IndyCore50.rc # Lib/Packages/Delphi 5/IndyCore50.res # Lib/Packages/Delphi 5/IndyProtocols50.rc # Lib/Packages/Delphi 5/IndyProtocols50.res # Lib/Packages/Delphi 5/IndySystem50.rc # Lib/Packages/Delphi 5/IndySystem50.res # Lib/Packages/Delphi 5/dclIndyCore50.dpk # Lib/Packages/Delphi 5/dclIndyCore50.rc # Lib/Packages/Delphi 5/dclIndyCore50.res # Lib/Packages/Delphi 5/dclIndyProtocols50.rc # Lib/Packages/Delphi 5/dclIndyProtocols50.res # Lib/Packages/Delphi 6/IndyCore.rc # Lib/Packages/Delphi 6/IndyCore.res # Lib/Packages/Delphi 6/IndyProtocols.rc # Lib/Packages/Delphi 6/IndyProtocols.res # Lib/Packages/Delphi 6/IndySystem.rc # Lib/Packages/Delphi 6/IndySystem.res # Lib/Packages/Delphi 6/dclIndyCore.rc # Lib/Packages/Delphi 6/dclIndyCore.res # Lib/Packages/Delphi 6/dclIndyProtocols.rc # Lib/Packages/Delphi 6/dclIndyProtocols.res # Lib/Packages/Delphi 7/IndyCore.rc # Lib/Packages/Delphi 7/IndyCore.res # Lib/Packages/Delphi 7/IndyProtocols.rc # Lib/Packages/Delphi 7/IndyProtocols.res # Lib/Packages/Delphi 7/IndySystem.rc # Lib/Packages/Delphi 7/IndySystem.res # Lib/Packages/Delphi 7/dclIndyCore.rc # Lib/Packages/Delphi 7/dclIndyCore.res # Lib/Packages/Delphi 7/dclIndyProtocols.rc # Lib/Packages/Delphi 7/dclIndyProtocols.res # Lib/Packages/RAD Studio 10.0/IndyCore.rc # Lib/Packages/RAD Studio 10.0/IndyCore.res # Lib/Packages/RAD Studio 10.0/IndyProtocols.rc # Lib/Packages/RAD Studio 10.0/IndyProtocols.res # Lib/Packages/RAD Studio 10.0/IndySystem.rc # Lib/Packages/RAD Studio 10.0/IndySystem.res # Lib/Packages/RAD Studio 10.0/dclIndyCore.dpk # Lib/Packages/RAD Studio 10.0/dclIndyCore.rc # Lib/Packages/RAD Studio 10.0/dclIndyCore.res # Lib/Packages/RAD Studio 10.0/dclIndyProtocols.rc # Lib/Packages/RAD Studio 10.0/dclIndyProtocols.res # Lib/Packages/RAD Studio 10.1/IndyCore.rc # Lib/Packages/RAD Studio 10.1/IndyCore.res # Lib/Packages/RAD Studio 10.1/IndyProtocols.rc # Lib/Packages/RAD Studio 10.1/IndyProtocols.res # Lib/Packages/RAD Studio 10.1/IndySystem.rc # Lib/Packages/RAD Studio 10.1/IndySystem.res # Lib/Packages/RAD Studio 10.1/dclIndyCore.dpk # Lib/Packages/RAD Studio 10.1/dclIndyCore.rc # Lib/Packages/RAD Studio 10.1/dclIndyCore.res # Lib/Packages/RAD Studio 10.1/dclIndyProtocols.rc # Lib/Packages/RAD Studio 10.1/dclIndyProtocols.res # Lib/Packages/RAD Studio 10.2/IndyCore.rc # Lib/Packages/RAD Studio 10.2/IndyCore.res # Lib/Packages/RAD Studio 10.2/IndyProtocols.rc # Lib/Packages/RAD Studio 10.2/IndyProtocols.res # Lib/Packages/RAD Studio 10.2/IndySystem.rc # Lib/Packages/RAD Studio 10.2/IndySystem.res # Lib/Packages/RAD Studio 10.2/dclIndyCore.dpk # Lib/Packages/RAD Studio 10.2/dclIndyCore.rc # Lib/Packages/RAD Studio 10.2/dclIndyCore.res # Lib/Packages/RAD Studio 10.2/dclIndyProtocols.rc # Lib/Packages/RAD Studio 10.2/dclIndyProtocols.res # Lib/Packages/RAD Studio 10.3/IndyCore.rc # Lib/Packages/RAD Studio 10.3/IndyCore.res # Lib/Packages/RAD Studio 10.3/IndyProtocols.rc # Lib/Packages/RAD Studio 10.3/IndyProtocols.res # Lib/Packages/RAD Studio 10.3/IndySystem.rc # Lib/Packages/RAD Studio 10.3/IndySystem.res # Lib/Packages/RAD Studio 10.3/dclIndyCore.rc # Lib/Packages/RAD Studio 10.3/dclIndyCore.res # Lib/Packages/RAD Studio 10.3/dclIndyProtocols.rc # Lib/Packages/RAD Studio 10.3/dclIndyProtocols.res # Lib/Packages/RAD Studio 10.4/IndyCore.rc # Lib/Packages/RAD Studio 10.4/IndyCore.res # Lib/Packages/RAD Studio 10.4/IndyProtocols.rc # Lib/Packages/RAD Studio 10.4/IndyProtocols.res # Lib/Packages/RAD Studio 10.4/IndySystem.rc # Lib/Packages/RAD Studio 10.4/IndySystem.res # Lib/Packages/RAD Studio 10.4/dclIndyCore.rc # Lib/Packages/RAD Studio 10.4/dclIndyCore.res # Lib/Packages/RAD Studio 10.4/dclIndyProtocols.rc # Lib/Packages/RAD Studio 10.4/dclIndyProtocols.res # Lib/Packages/RAD Studio 11.0/IndyCore.rc # Lib/Packages/RAD Studio 11.0/IndyCore.res # Lib/Packages/RAD Studio 11.0/IndyProtocols.rc # Lib/Packages/RAD Studio 11.0/IndyProtocols.res # Lib/Packages/RAD Studio 11.0/IndySystem.rc # Lib/Packages/RAD Studio 11.0/IndySystem.res # Lib/Packages/RAD Studio 11.0/dclIndyCore.rc # Lib/Packages/RAD Studio 11.0/dclIndyCore.res # Lib/Packages/RAD Studio 11.0/dclIndyProtocols.rc # Lib/Packages/RAD Studio 11.0/dclIndyProtocols.res # Lib/Packages/RAD Studio 12.0/IndyCore.rc # Lib/Packages/RAD Studio 12.0/IndyCore.res # Lib/Packages/RAD Studio 12.0/IndyProtocols.rc # Lib/Packages/RAD Studio 12.0/IndyProtocols.res # Lib/Packages/RAD Studio 12.0/IndySystem.rc # Lib/Packages/RAD Studio 12.0/IndySystem.res # Lib/Packages/RAD Studio 12.0/dclIndyCore.rc # Lib/Packages/RAD Studio 12.0/dclIndyCore.res # Lib/Packages/RAD Studio 12.0/dclIndyProtocols.rc # Lib/Packages/RAD Studio 12.0/dclIndyProtocols.res # Lib/Packages/RAD Studio 13.0/IndyCore.rc # Lib/Packages/RAD Studio 13.0/IndyCore.res # Lib/Packages/RAD Studio 13.0/IndyProtocols.rc # Lib/Packages/RAD Studio 13.0/IndyProtocols.res # Lib/Packages/RAD Studio 13.0/IndySystem.rc # Lib/Packages/RAD Studio 13.0/IndySystem.res # Lib/Packages/RAD Studio 13.0/dclIndyCore.rc # Lib/Packages/RAD Studio 13.0/dclIndyCore.res # Lib/Packages/RAD Studio 13.0/dclIndyProtocols.rc # Lib/Packages/RAD Studio 13.0/dclIndyProtocols.res # Lib/Packages/RAD Studio 2006/IndyCore.rc # Lib/Packages/RAD Studio 2006/IndyCore.res # Lib/Packages/RAD Studio 2006/IndyProtocols.rc # Lib/Packages/RAD Studio 2006/IndyProtocols.res # Lib/Packages/RAD Studio 2006/IndySystem.rc # Lib/Packages/RAD Studio 2006/IndySystem.res # Lib/Packages/RAD Studio 2006/dclIndyCore.rc # Lib/Packages/RAD Studio 2006/dclIndyCore.res # Lib/Packages/RAD Studio 2006/dclIndyProtocols.rc # Lib/Packages/RAD Studio 2006/dclIndyProtocols.res # Lib/Packages/RAD Studio 2007/Clean_2007.cmd # Lib/Packages/RAD Studio 2007/IndyCore.rc # Lib/Packages/RAD Studio 2007/IndyCore.res # Lib/Packages/RAD Studio 2007/IndyProtocols.rc # Lib/Packages/RAD Studio 2007/IndyProtocols.res # Lib/Packages/RAD Studio 2007/IndySystem.rc # Lib/Packages/RAD Studio 2007/IndySystem.res # Lib/Packages/RAD Studio 2007/dclIndyCore.rc # Lib/Packages/RAD Studio 2007/dclIndyCore.res # Lib/Packages/RAD Studio 2007/dclIndyProtocols.rc # Lib/Packages/RAD Studio 2007/dclIndyProtocols.res # Lib/Packages/RAD Studio 2009/Clean_2009.cmd # Lib/Packages/RAD Studio 2009/IndyCore.res # Lib/Packages/RAD Studio 2009/IndyProtocols.res # Lib/Packages/RAD Studio 2009/IndySystem.res # Lib/Packages/RAD Studio 2009/dclIndyCore.res # Lib/Packages/RAD Studio 2009/dclIndyProtocols.res # Lib/Packages/RAD Studio 2010/IndyCore.rc # Lib/Packages/RAD Studio 2010/IndyCore.res # Lib/Packages/RAD Studio 2010/IndyProtocols.rc # Lib/Packages/RAD Studio 2010/IndyProtocols.res # Lib/Packages/RAD Studio 2010/IndySystem.rc # Lib/Packages/RAD Studio 2010/IndySystem.res # Lib/Packages/RAD Studio 2010/dclIndyCore.dpk # Lib/Packages/RAD Studio 2010/dclIndyCore.rc # Lib/Packages/RAD Studio 2010/dclIndyCore.res # Lib/Packages/RAD Studio 2010/dclIndyProtocols.rc # Lib/Packages/RAD Studio 2010/dclIndyProtocols.res # Lib/Packages/RAD Studio XE/IndyCore.rc # Lib/Packages/RAD Studio XE/IndyCore.res # Lib/Packages/RAD Studio XE/IndyProtocols.rc # Lib/Packages/RAD Studio XE/IndyProtocols.res # Lib/Packages/RAD Studio XE/IndySystem.rc # Lib/Packages/RAD Studio XE/IndySystem.res # Lib/Packages/RAD Studio XE/dclIndyCore.rc # Lib/Packages/RAD Studio XE/dclIndyCore.res # Lib/Packages/RAD Studio XE/dclIndyProtocols.rc # Lib/Packages/RAD Studio XE/dclIndyProtocols.res # Lib/Packages/RAD Studio XE2/IndyCore.rc # Lib/Packages/RAD Studio XE2/IndyCore.res # Lib/Packages/RAD Studio XE2/IndyProtocols.rc # Lib/Packages/RAD Studio XE2/IndyProtocols.res # Lib/Packages/RAD Studio XE2/IndySystem.rc # Lib/Packages/RAD Studio XE2/IndySystem.res # Lib/Packages/RAD Studio XE2/dclIndyCore.dpk # Lib/Packages/RAD Studio XE2/dclIndyCore.rc # Lib/Packages/RAD Studio XE2/dclIndyCore.res # Lib/Packages/RAD Studio XE2/dclIndyProtocols.rc # Lib/Packages/RAD Studio XE2/dclIndyProtocols.res # Lib/Packages/RAD Studio XE3/IndyCore.rc # Lib/Packages/RAD Studio XE3/IndyCore.res # Lib/Packages/RAD Studio XE3/IndyProtocols.rc # Lib/Packages/RAD Studio XE3/IndyProtocols.res # Lib/Packages/RAD Studio XE3/IndySystem.rc # Lib/Packages/RAD Studio XE3/IndySystem.res # Lib/Packages/RAD Studio XE3/dclIndyCore.dpk # Lib/Packages/RAD Studio XE3/dclIndyCore.rc # Lib/Packages/RAD Studio XE3/dclIndyCore.res # Lib/Packages/RAD Studio XE3/dclIndyProtocols.rc # Lib/Packages/RAD Studio XE3/dclIndyProtocols.res # Lib/Packages/RAD Studio XE4/IndyCore.rc # Lib/Packages/RAD Studio XE4/IndyCore.res # Lib/Packages/RAD Studio XE4/IndyProtocols.rc # Lib/Packages/RAD Studio XE4/IndyProtocols.res # Lib/Packages/RAD Studio XE4/IndySystem.rc # Lib/Packages/RAD Studio XE4/IndySystem.res # Lib/Packages/RAD Studio XE4/dclIndyCore.dpk # Lib/Packages/RAD Studio XE4/dclIndyCore.rc # Lib/Packages/RAD Studio XE4/dclIndyCore.res # Lib/Packages/RAD Studio XE4/dclIndyProtocols.rc # Lib/Packages/RAD Studio XE4/dclIndyProtocols.res # Lib/Packages/RAD Studio XE5/IndyCore.rc # Lib/Packages/RAD Studio XE5/IndyCore.res # Lib/Packages/RAD Studio XE5/IndyProtocols.rc # Lib/Packages/RAD Studio XE5/IndyProtocols.res # Lib/Packages/RAD Studio XE5/IndySystem.rc # Lib/Packages/RAD Studio XE5/IndySystem.res # Lib/Packages/RAD Studio XE5/dclIndyCore.dpk # Lib/Packages/RAD Studio XE5/dclIndyCore.rc # Lib/Packages/RAD Studio XE5/dclIndyCore.res # Lib/Packages/RAD Studio XE5/dclIndyProtocols.rc # Lib/Packages/RAD Studio XE5/dclIndyProtocols.res # Lib/Packages/RAD Studio XE6/IndyCore.rc # Lib/Packages/RAD Studio XE6/IndyCore.res # Lib/Packages/RAD Studio XE6/IndyProtocols.rc # Lib/Packages/RAD Studio XE6/IndyProtocols.res # Lib/Packages/RAD Studio XE6/IndySystem.rc # Lib/Packages/RAD Studio XE6/IndySystem.res # Lib/Packages/RAD Studio XE6/dclIndyCore.dpk # Lib/Packages/RAD Studio XE6/dclIndyCore.rc # Lib/Packages/RAD Studio XE6/dclIndyCore.res # Lib/Packages/RAD Studio XE6/dclIndyProtocols.rc # Lib/Packages/RAD Studio XE6/dclIndyProtocols.res # Lib/Packages/RAD Studio XE7/IndyCore.rc # Lib/Packages/RAD Studio XE7/IndyCore.res # Lib/Packages/RAD Studio XE7/IndyProtocols.rc # Lib/Packages/RAD Studio XE7/IndyProtocols.res # Lib/Packages/RAD Studio XE7/IndySystem.rc # Lib/Packages/RAD Studio XE7/IndySystem.res # Lib/Packages/RAD Studio XE7/dclIndyCore.dpk # Lib/Packages/RAD Studio XE7/dclIndyCore.rc # Lib/Packages/RAD Studio XE7/dclIndyCore.res # Lib/Packages/RAD Studio XE7/dclIndyProtocols.rc # Lib/Packages/RAD Studio XE7/dclIndyProtocols.res # Lib/Packages/RAD Studio XE8/IndyCore.rc # Lib/Packages/RAD Studio XE8/IndyCore.res # Lib/Packages/RAD Studio XE8/IndyProtocols.rc # Lib/Packages/RAD Studio XE8/IndyProtocols.res # Lib/Packages/RAD Studio XE8/IndySystem.rc # Lib/Packages/RAD Studio XE8/IndySystem.res # Lib/Packages/RAD Studio XE8/dclIndyCore.dpk # Lib/Packages/RAD Studio XE8/dclIndyCore.rc # Lib/Packages/RAD Studio XE8/dclIndyCore.res # Lib/Packages/RAD Studio XE8/dclIndyProtocols.rc # Lib/Packages/RAD Studio XE8/dclIndyProtocols.res # Lib/Protocols/IdCompilerDefines.inc # Lib/Protocols/IdCompilerOptionsPop.inc # Lib/Protocols/IdCompilerOptionsPush.inc # Lib/Protocols/IdSecurity90ASM90.inc # Lib/Protocols/IndyProtocols100.rc.tmpl # Lib/Protocols/IndyProtocols110.rc.tmpl # Lib/Protocols/IndyProtocols120.rc # Lib/Protocols/IndyProtocols120.rc.tmpl # Lib/Protocols/IndyProtocols140.rc.tmpl # Lib/Protocols/IndyProtocols150.rc.tmpl # Lib/Protocols/IndyProtocols160.rc.tmpl # Lib/Protocols/IndyProtocols170.rc.tmpl # Lib/Protocols/IndyProtocols180.rc.tmpl # Lib/Protocols/IndyProtocols190.rc.tmpl # Lib/Protocols/IndyProtocols200.rc.tmpl # Lib/Protocols/IndyProtocols210.rc.tmpl # Lib/Protocols/IndyProtocols220.rc.tmpl # Lib/Protocols/IndyProtocols230.rc.tmpl # Lib/Protocols/IndyProtocols240.rc.tmpl # Lib/Protocols/IndyProtocols250.rc.tmpl # Lib/Protocols/IndyProtocols260.rc.tmpl # Lib/Protocols/IndyProtocols270.rc.tmpl # Lib/Protocols/IndyProtocols280.rc.tmpl # Lib/Protocols/IndyProtocols290.rc.tmpl # Lib/Protocols/IndyProtocols370.rc.tmpl # Lib/Protocols/IndyProtocols40.rc.tmpl # Lib/Protocols/IndyProtocols50.rc.tmpl # Lib/Protocols/IndyProtocols60.rc.tmpl # Lib/Protocols/IndyProtocols70.rc.tmpl # Lib/Protocols/IndyProtocols90.rc.tmpl # Lib/Protocols/dclIndyProtocols100.rc.tmpl # Lib/Protocols/dclIndyProtocols110.rc.tmpl # Lib/Protocols/dclIndyProtocols120.rc # Lib/Protocols/dclIndyProtocols120.rc.tmpl # Lib/Protocols/dclIndyProtocols140.rc.tmpl # Lib/Protocols/dclIndyProtocols150.rc.tmpl # Lib/Protocols/dclIndyProtocols160.rc.tmpl # Lib/Protocols/dclIndyProtocols170.rc.tmpl # Lib/Protocols/dclIndyProtocols180.rc.tmpl # Lib/Protocols/dclIndyProtocols190.rc.tmpl # Lib/Protocols/dclIndyProtocols200.rc.tmpl # Lib/Protocols/dclIndyProtocols210.rc.tmpl # Lib/Protocols/dclIndyProtocols220.rc.tmpl # Lib/Protocols/dclIndyProtocols230.rc.tmpl # Lib/Protocols/dclIndyProtocols240.rc.tmpl # Lib/Protocols/dclIndyProtocols250.rc.tmpl # Lib/Protocols/dclIndyProtocols260.rc.tmpl # Lib/Protocols/dclIndyProtocols270.rc.tmpl # Lib/Protocols/dclIndyProtocols280.rc.tmpl # Lib/Protocols/dclIndyProtocols290.rc.tmpl # Lib/Protocols/dclIndyProtocols370.rc.tmpl # Lib/Protocols/dclIndyProtocols40.rc.tmpl # Lib/Protocols/dclIndyProtocols50.rc.tmpl # Lib/Protocols/dclIndyProtocols60.rc.tmpl # Lib/Protocols/dclIndyProtocols70.rc.tmpl # Lib/Protocols/dclIndyProtocols90.rc.tmpl # Lib/Source/Core/IdDsnCoreResourceStrings.pas # Lib/Source/Core/IdIOHandlerSocket.pas # Lib/Source/Core/IdUDPServer.pas # Lib/Source/Core/IndyCore.rc # Lib/Source/Core/IndyCore.rc.tmpl # Lib/Source/Core/IndyCore130.rc # Lib/Source/Core/IndyCore130.rc.tmpl # Lib/Source/Core/IndyCore370.dproj # Lib/Source/Core/dclIndyCore.rc # Lib/Source/Core/dclIndyCore.rc.tmpl # Lib/Source/Core/dclIndyCore100Net.dpk # Lib/Source/Core/dclIndyCore110Net.dpk # Lib/Source/Core/dclIndyCore120Net.dpk # Lib/Source/Core/dclIndyCore130.dpk # Lib/Source/Core/dclIndyCore130.rc # Lib/Source/Core/dclIndyCore130.rc.tmpl # Lib/Source/Core/dclIndyCore130Net.dpk # Lib/Source/Core/dclIndyCore370.dproj # Lib/Source/Core/dclIndyCore80Net.dpk # Lib/Source/Core/dclIndyCore90Net.dpk # Lib/Source/Core/dclindycorek3.dpk # Lib/Source/Includes/IdCore90ASM90.inc # Lib/Source/Includes/IdProtocols90ASM90.inc # Lib/Source/Includes/IdSecurity90ASM90.inc # Lib/Source/Includes/IdSystem90ASM90.inc # Lib/Source/Includes/IddclCore90ASM90.inc # Lib/Source/Includes/IddclProtocols90ASM90.inc # Lib/Source/Includes/IddclSecurity90ASM90.inc # Lib/Source/Protocols/IdCoder.pas # Lib/Source/Protocols/IdCoderMIME.pas # Lib/Source/Protocols/IdCoderTNEF.pas # Lib/Source/Protocols/IdCustomHTTPServer.pas # Lib/Source/Protocols/IdFTPCommon.pas # Lib/Source/Protocols/IdGlobalProtocols.pas # Lib/Source/Protocols/IdHTTPWebBrokerBridge.pas # Lib/Source/Protocols/IdHash.pas # Lib/Source/Protocols/IdLPR.pas # Lib/Source/Protocols/IdMessage.pas # Lib/Source/Protocols/IdMessageCoderMIME.pas # Lib/Source/Protocols/IdZLib.pas # Lib/Source/Protocols/IdZLibConst.pas # Lib/Source/Protocols/IndyProtocols.rc # Lib/Source/Protocols/IndyProtocols.rc.tmpl # Lib/Source/Protocols/IndyProtocols130.rc # Lib/Source/Protocols/IndyProtocols130.rc.tmpl # Lib/Source/Protocols/IndyProtocols370.dproj # Lib/Source/Protocols/dclIndyProtocols.rc # Lib/Source/Protocols/dclIndyProtocols.rc.tmpl # Lib/Source/Protocols/dclIndyProtocols130.rc # Lib/Source/Protocols/dclIndyProtocols130.rc.tmpl # Lib/Source/Protocols/dclIndyProtocols370.dproj # Lib/Source/System/IdCTypes.pas # Lib/Source/System/IdStackUnix.pas # Lib/Source/System/IdStackVCLPosix.pas # Lib/Source/System/IdStackWindows.pas # Lib/Source/System/IdWship6.pas # Lib/Source/System/IndySystem.rc # Lib/Source/System/IndySystem.rc.tmpl # Lib/Source/System/IndySystem130.rc # Lib/Source/System/IndySystem130.rc.tmpl # Lib/Source/System/IndySystem370.dproj # Lib/SuperCore/IdCompilerDefines.inc # Lib/System/IdCompilerDefines.inc # Lib/System/IdCompilerOptionsPop.inc # Lib/System/IdCompilerOptionsPush.inc # Lib/System/IndySystem100.rc.tmpl # Lib/System/IndySystem110.rc.tmpl # Lib/System/IndySystem120.rc # Lib/System/IndySystem120.rc.tmpl # Lib/System/IndySystem140.rc.tmpl # Lib/System/IndySystem150.rc.tmpl # Lib/System/IndySystem160.rc.tmpl # Lib/System/IndySystem170.rc.tmpl # Lib/System/IndySystem180.rc.tmpl # Lib/System/IndySystem190.rc.tmpl # Lib/System/IndySystem200.rc.tmpl # Lib/System/IndySystem210.rc.tmpl # Lib/System/IndySystem220.rc.tmpl # Lib/System/IndySystem230.rc.tmpl # Lib/System/IndySystem240.rc.tmpl # Lib/System/IndySystem250.rc.tmpl # Lib/System/IndySystem260.rc.tmpl # Lib/System/IndySystem270.rc.tmpl # Lib/System/IndySystem280.rc.tmpl # Lib/System/IndySystem290.rc.tmpl # Lib/System/IndySystem370.rc.tmpl # Lib/System/IndySystem40.rc.tmpl # Lib/System/IndySystem50.rc.tmpl # Lib/System/IndySystem60.rc.tmpl # Lib/System/IndySystem70.rc.tmpl # Lib/System/IndySystem90.rc.tmpl
|
Merged 10.7 into this PR branch. I tried rebasing but there were just too many conflicts to resolve. |
packages moved, package generator updated, missing
fulld_xxx.batadded for all versions - compileshad to comment out
system.zlibchange to get it to compile.LibSuffix now used on all versions of delphi that support it -
D11+ uses
$(Auto)- technically D10.4.2 supports$(Auto)but saver just to use the correct value.