UPD: Use dcpcrypt and chsdet as packages.

This commit is contained in:
cobines 2012-03-11 13:18:07 +00:00
commit 800620f317
9 changed files with 347 additions and 123 deletions

View file

@ -41,3 +41,11 @@ del /Q components\KASToolBar\lib\i386-win32\*.*
del /Q components\KASToolBar\lib\x86_64-win64\*.*
del /Q components\viewer\lib\i386-win32\*.*
del /Q components\viewer\lib\x86_64-win64\*.*
del /Q components\chsdet\lib\i386-win32\*.*
del /Q components\chsdet\lib\x86_64-win64\*.*
del /Q components\dcpcrypt\lib\i386-win32\*.*
del /Q components\dcpcrypt\lib\x86_64-win64\*.*
del /Q components\gifanim\lib\i386-win32\*.*
del /Q components\gifanim\lib\x86_64-win64\*.*
del /Q components\ZVDateTimeCtrls\lib\i386-win32\*.*
del /Q components\ZVDateTimeCtrls\lib\x86_64-win64\*.*

View file

@ -9,6 +9,10 @@ rm -f units/x86_64-linux-qt/*
rm -rf components/CmdLine/lib/*
rm -rf components/KASToolBar/lib/*
rm -rf components/viewer/lib/*
rm -rf components/chsdet/lib/*
rm -rf components/dcpcrypt/lib/*
rm -rf components/gifanim/lib/*
rm -rf components/ZVDateTimeCtrls/lib/*
# Clean up all temporary files
find . -iname '*.compiled' -delete

View file

@ -7,7 +7,9 @@ rem If you run it directly set %lazpath% first
rem or have lazbuild in your PATH.
pushd components
lazbuild chsdet\chsdet.lpk %DC_ARCH%
lazbuild CmdLine\cmdbox.lpk %DC_ARCH%
lazbuild dcpcrypt\dcpcrypt.lpk %DC_ARCH%
lazbuild KASToolBar\kascomp.lpk %DC_ARCH%
lazbuild viewer\viewerpackage.lpk %DC_ARCH%
lazbuild gifanim\pkg_gifanim.lpk %DC_ARCH%

View file

@ -6,7 +6,9 @@
basedir=$(pwd)
cd components
$lazbuild chsdet/chsdet.lpk $DC_ARCH
$lazbuild CmdLine/cmdbox.lpk $DC_ARCH
$lazbuild dcpcrypt/dcpcrypt.lpk $DC_ARCH
$lazbuild KASToolBar/kascomp.lpk $DC_ARCH
$lazbuild viewer/viewerpackage.lpk $DC_ARCH
$lazbuild gifanim/pkg_gifanim.lpk $DC_ARCH

View file

@ -0,0 +1,227 @@
<?xml version="1.0"?>
<CONFIG>
<Package Version="3">
<PathDelim Value="\"/>
<Name Value="chsdet"/>
<CompilerOptions>
<Version Value="9"/>
<PathDelim Value="\"/>
<SearchPaths>
<OtherUnitFiles Value="src;src\sbseq"/>
<UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
</SearchPaths>
<CodeGeneration>
<Checks>
<RangeChecks Value="True"/>
<OverflowChecks Value="True"/>
</Checks>
</CodeGeneration>
<Linking>
<Debugging>
<GenerateDebugInfo Value="True"/>
</Debugging>
</Linking>
<Other>
<CompilerPath Value="$(CompPath)"/>
</Other>
</CompilerOptions>
<Files Count="46">
<Item1>
<Filename Value="src\Big5Freq.pas"/>
<UnitName Value="Big5Freq"/>
</Item1>
<Item2>
<Filename Value="src\CharDistribution.pas"/>
<UnitName Value="CharDistribution"/>
</Item2>
<Item3>
<Filename Value="src\chsdIntf.pas"/>
<UnitName Value="chsdIntf"/>
</Item3>
<Item4>
<Filename Value="src\CustomDetector.pas"/>
<UnitName Value="CustomDetector"/>
</Item4>
<Item5>
<Filename Value="src\dbg.inc"/>
<Type Value="Include"/>
</Item5>
<Item6>
<Filename Value="src\EUCKRFreq.pas"/>
<UnitName Value="EUCKRFreq"/>
</Item6>
<Item7>
<Filename Value="src\EUCSampler.pas"/>
<UnitName Value="EUCSampler"/>
</Item7>
<Item8>
<Filename Value="src\EUCTWFreq.pas"/>
<UnitName Value="EUCTWFreq"/>
</Item8>
<Item9>
<Filename Value="src\GB2312Freq.pas"/>
<UnitName Value="GB2312Freq"/>
</Item9>
<Item10>
<Filename Value="src\JISFreq.pas"/>
<UnitName Value="JISFreq"/>
</Item10>
<Item11>
<Filename Value="src\JpCntx.pas"/>
<UnitName Value="JpCntx"/>
</Item11>
<Item12>
<Filename Value="src\mbclass\Big5LangModel.inc"/>
<Type Value="Include"/>
</Item12>
<Item13>
<Filename Value="src\mbclass\EUCJPLangModel.inc"/>
<Type Value="Include"/>
</Item13>
<Item14>
<Filename Value="src\mbclass\EUCKRLangModel.inc"/>
<Type Value="Include"/>
</Item14>
<Item15>
<Filename Value="src\mbclass\EUCTWLangModel.inc"/>
<Type Value="Include"/>
</Item15>
<Item16>
<Filename Value="src\mbclass\GB18030LangModel.inc"/>
<Type Value="Include"/>
</Item16>
<Item17>
<Filename Value="src\mbclass\HZLangModel.inc"/>
<Type Value="Include"/>
</Item17>
<Item18>
<Filename Value="src\mbclass\ISO2022CNLangModel.inc"/>
<Type Value="Include"/>
</Item18>
<Item19>
<Filename Value="src\mbclass\ISO2022JPLangModel.inc"/>
<Type Value="Include"/>
</Item19>
<Item20>
<Filename Value="src\mbclass\ISO2022KRLangModel.inc"/>
<Type Value="Include"/>
</Item20>
<Item21>
<Filename Value="src\mbclass\SJISLangModel.inc"/>
<Type Value="Include"/>
</Item21>
<Item22>
<Filename Value="src\mbclass\UCS2BELangModel.inc"/>
<Type Value="Include"/>
</Item22>
<Item23>
<Filename Value="src\mbclass\UCS2LELangModel.inc"/>
<Type Value="Include"/>
</Item23>
<Item24>
<Filename Value="src\mbclass\UTF8LangModel.inc"/>
<Type Value="Include"/>
</Item24>
<Item25>
<Filename Value="src\MBUnicodeMultiProber.pas"/>
<UnitName Value="MBUnicodeMultiProber"/>
</Item25>
<Item26>
<Filename Value="src\MultiModelProber.pas"/>
<UnitName Value="MultiModelProber"/>
</Item26>
<Item27>
<Filename Value="src\nsCodingStateMachine.pas"/>
<UnitName Value="nsCodingStateMachine"/>
</Item27>
<Item28>
<Filename Value="src\nsCore.pas"/>
<UnitName Value="nsCore"/>
</Item28>
<Item29>
<Filename Value="src\nsEscCharsetProber.pas"/>
<UnitName Value="nsEscCharsetProber"/>
</Item29>
<Item30>
<Filename Value="src\nsGroupProber.pas"/>
<UnitName Value="nsGroupProber"/>
</Item30>
<Item31>
<Filename Value="src\nsHebrewProber.pas"/>
<UnitName Value="nsHebrewProber"/>
</Item31>
<Item32>
<Filename Value="src\nsLatin1Prober.pas"/>
<UnitName Value="nsLatin1Prober"/>
</Item32>
<Item33>
<Filename Value="src\nsMBCSMultiProber.pas"/>
<UnitName Value="nsMBCSMultiProber"/>
</Item33>
<Item34>
<Filename Value="src\nsPkg.pas"/>
<UnitName Value="nsPkg"/>
</Item34>
<Item35>
<Filename Value="src\nsSBCharSetProber.pas"/>
<UnitName Value="nsSBCharSetProber"/>
</Item35>
<Item36>
<Filename Value="src\nsSBCSGroupProber.pas"/>
<UnitName Value="nsSBCSGroupProber"/>
</Item36>
<Item37>
<Filename Value="src\nsUniversalDetector.pas"/>
<UnitName Value="nsUniversalDetector"/>
</Item37>
<Item38>
<Filename Value="src\sbseq\LangBulgarianModel.pas"/>
<UnitName Value="LangBulgarianModel"/>
</Item38>
<Item39>
<Filename Value="src\sbseq\LangCyrillicModel.pas"/>
<UnitName Value="LangCyrillicModel"/>
</Item39>
<Item40>
<Filename Value="src\sbseq\LangGreekModel.pas"/>
<UnitName Value="LangGreekModel"/>
</Item40>
<Item41>
<Filename Value="src\sbseq\LangHebrewModel.pas"/>
<UnitName Value="LangHebrewModel"/>
</Item41>
<Item42>
<Filename Value="src\stat\Big5Statistics.inc"/>
<Type Value="Include"/>
</Item42>
<Item43>
<Filename Value="src\stat\EUCJPStatistics.inc"/>
<Type Value="Include"/>
</Item43>
<Item44>
<Filename Value="src\stat\EUCKRStatistics.inc"/>
<Type Value="Include"/>
</Item44>
<Item45>
<Filename Value="src\stat\EUCTWStatistics.inc"/>
<Type Value="Include"/>
</Item45>
<Item46>
<Filename Value="src\stat\GB2312Statistics.inc"/>
<Type Value="Include"/>
</Item46>
</Files>
<RequiredPkgs Count="1">
<Item1>
<PackageName Value="FCL"/>
<MinVersion Major="1" Valid="True"/>
</Item1>
</RequiredPkgs>
<UsageOptions>
<UnitPath Value="$(PkgOutDir)"/>
</UsageOptions>
<PublishOptions>
<Version Value="2"/>
</PublishOptions>
</Package>
</CONFIG>

View file

@ -0,0 +1,19 @@
{ This file was automatically created by Lazarus. Do not edit!
This source is only used to compile and install the package.
}
unit chsdet;
interface
uses
Big5Freq, CharDistribution, chsdIntf, CustomDetector, EUCKRFreq,
EUCSampler, EUCTWFreq, GB2312Freq, JISFreq, JpCntx, MBUnicodeMultiProber,
MultiModelProber, nsCodingStateMachine, nsCore, nsEscCharsetProber,
nsGroupProber, nsHebrewProber, nsLatin1Prober, nsMBCSMultiProber, nsPkg,
nsSBCharSetProber, nsSBCSGroupProber, nsUniversalDetector,
LangBulgarianModel, LangCyrillicModel, LangGreekModel, LangHebrewModel;
implementation
end.

View file

@ -5,9 +5,9 @@
<AddToProjectUsesSection Value="False"/>
<Author Value="David Barton, Barko &amp; Graeme Geldenhuys"/>
<CompilerOptions>
<Version Value="8"/>
<Version Value="9"/>
<SearchPaths>
<OtherUnitFiles Value="Ciphers/;Hashes/;$(PkgOutDir)/"/>
<OtherUnitFiles Value="Ciphers;Hashes;$(PkgOutDir)"/>
<UnitOutputDirectory Value="lib/$(TargetCPU)-$(TargetOS)"/>
</SearchPaths>
<Parsing>
@ -17,9 +17,13 @@
<IncludeAssertionCode Value="True"/>
<AllowLabel Value="False"/>
<CPPInline Value="False"/>
<UseAnsiStrings Value="True"/>
</SyntaxOptions>
</Parsing>
<Linking>
<Debugging>
<GenerateDebugInfo Value="True"/>
</Debugging>
</Linking>
<Other>
<CustomOptions Value="-Xd"/>
<CompilerPath Value="$(CompPath)"/>
@ -31,7 +35,7 @@
www.cityinthesky.co.uk/cryptography.html
"/>
<Version Major="2" Release="4" Build="1"/>
<Files Count="30">
<Files Count="18">
<Item1>
<Filename Value="dcpbase64.pas"/>
<UnitName Value="DCPbase64"/>
@ -49,109 +53,61 @@ www.cityinthesky.co.uk/cryptography.html
<UnitName Value="DCPcrypt2"/>
</Item4>
<Item5>
<Filename Value="Ciphers/dcpblowfish.pas"/>
<UnitName Value="DCPblowfish"/>
</Item5>
<Item6>
<Filename Value="Ciphers/dcpcast128.pas"/>
<UnitName Value="DCPcast128"/>
</Item6>
<Item7>
<Filename Value="Ciphers/dcpcast256.pas"/>
<UnitName Value="DCPcast256"/>
</Item7>
<Item8>
<Filename Value="Ciphers/dcpdes.pas"/>
<UnitName Value="DCPdes"/>
</Item8>
<Item9>
<Filename Value="Ciphers/dcpgost.pas"/>
<UnitName Value="DCPgost"/>
</Item9>
<Item10>
<Filename Value="Ciphers/dcpice.pas"/>
<UnitName Value="DCPice"/>
</Item10>
<Item11>
<Filename Value="Ciphers/dcpidea.pas"/>
<UnitName Value="DCPidea"/>
</Item11>
<Item12>
<Filename Value="Ciphers/dcpmars.pas"/>
<UnitName Value="DCPmars"/>
</Item12>
<Item13>
<Filename Value="Ciphers/dcpmisty1.pas"/>
<UnitName Value="DCPmisty1"/>
</Item13>
<Item14>
<Filename Value="Ciphers/dcprc2.pas"/>
<UnitName Value="DCPrc2"/>
</Item14>
<Item15>
<Filename Value="Ciphers/dcprc4.pas"/>
<UnitName Value="DCPrc4"/>
</Item15>
<Item16>
<Filename Value="Ciphers/dcprc5.pas"/>
<UnitName Value="DCPrc5"/>
</Item16>
<Item17>
<Filename Value="Ciphers/dcprc6.pas"/>
<UnitName Value="DCPrc6"/>
</Item17>
<Item18>
<Filename Value="Ciphers/dcprijndael.pas"/>
<UnitName Value="DCPrijndael"/>
</Item18>
<Item19>
<Filename Value="Ciphers/dcpserpent.pas"/>
<UnitName Value="DCPserpent"/>
</Item19>
<Item20>
<Filename Value="Ciphers/dcptea.pas"/>
<UnitName Value="DCPtea"/>
</Item20>
<Item21>
<Filename Value="Ciphers/dcptwofish.pas"/>
<UnitName Value="DCPtwofish"/>
</Item21>
<Item22>
<Filename Value="Hashes/dcphaval.pas"/>
<UnitName Value="DCPhaval"/>
</Item22>
<Item23>
</Item5>
<Item6>
<Filename Value="Hashes/dcpmd4.pas"/>
<UnitName Value="DCPmd4"/>
</Item23>
<Item24>
</Item6>
<Item7>
<Filename Value="Hashes/dcpmd5.pas"/>
<UnitName Value="DCPmd5"/>
</Item24>
<Item25>
</Item7>
<Item8>
<Filename Value="Hashes/dcpripemd128.pas"/>
<UnitName Value="DCPripemd128"/>
</Item25>
<Item26>
</Item8>
<Item9>
<Filename Value="Hashes/dcpripemd160.pas"/>
<UnitName Value="DCPripemd160"/>
</Item26>
<Item27>
</Item9>
<Item10>
<Filename Value="Hashes/dcpsha1.pas"/>
<UnitName Value="DCPsha1"/>
</Item27>
<Item28>
</Item10>
<Item11>
<Filename Value="Hashes/dcpsha256.pas"/>
<UnitName Value="DCPsha256"/>
</Item28>
<Item29>
</Item11>
<Item12>
<Filename Value="Hashes/dcpsha512.pas"/>
<UnitName Value="DCPsha512"/>
</Item29>
<Item30>
</Item12>
<Item13>
<Filename Value="Hashes/dcptiger.pas"/>
<UnitName Value="DCPtiger"/>
</Item30>
</Item13>
<Item14>
<Filename Value="Hashes/DCPhaval3.inc"/>
<Type Value="Include"/>
</Item14>
<Item15>
<Filename Value="Hashes/DCPhaval4.inc"/>
<Type Value="Include"/>
</Item15>
<Item16>
<Filename Value="Hashes/DCPhaval5.inc"/>
<Type Value="Include"/>
</Item16>
<Item17>
<Filename Value="Hashes/dcpsfv.pas"/>
<UnitName Value="DCPsfv"/>
</Item17>
<Item18>
<Filename Value="Hashes/DCPtiger.inc"/>
<Type Value="Include"/>
</Item18>
</Files>
<RequiredPkgs Count="1">
<Item1>

View file

@ -1,18 +1,15 @@
{ This file was automatically created by Lazarus. do not edit!
This source is only used to compile and install the package.
}
unit dcpcrypt;
interface
uses
DCPbase64, DCPblockciphers, DCPconst, DCPcrypt2, DCPblowfish, DCPcast128,
DCPcast256, DCPdes, DCPgost, DCPice, DCPidea, DCPmars, DCPmisty1, DCPrc2,
DCPrc4, DCPrc5, DCPrc6, DCPrijndael, DCPserpent, DCPtea, DCPtwofish,
DCPhaval, DCPmd4, DCPmd5, DCPripemd128, DCPripemd160, DCPsha1, DCPsha256,
DCPsha512, DCPtiger;
implementation
end.
{ This file was automatically created by Lazarus. Do not edit!
This source is only used to compile and install the package.
}
unit dcpcrypt;
interface
uses
DCPbase64, DCPblockciphers, DCPconst, DCPcrypt2, DCPhaval, DCPmd4, DCPmd5,
DCPripemd128, DCPripemd160, DCPsha1, DCPsha256, DCPsha512, DCPtiger, DCPsfv;
implementation
end.

View file

@ -36,9 +36,9 @@
<Filename Value="..\doublecmd"/>
</Target>
<SearchPaths>
<IncludeFiles Value="$(LazarusDir)\ide;$(ProjOutDir);..\sdk;..\components\chsdet\src\mbclass;..\components\chsdet\src\stat"/>
<IncludeFiles Value="$(LazarusDir)\ide;$(ProjOutDir);..\sdk"/>
<Libraries Value="$(ProjPath)\..\libraries\$(TargetCPU)-$(TargetOS)"/>
<OtherUnitFiles Value="platform;platform\$(SrcOS);..\sdk;newdesign;newdesign\fileproperties;frames;..\components\dcpcrypt;..\components\dcpcrypt\Hashes;..\components\chsdet\src;..\components\chsdet\src\sbseq"/>
<OtherUnitFiles Value="platform;platform\$(SrcOS);..\sdk;newdesign;newdesign\fileproperties;frames"/>
<UnitOutputDirectory Value="..\units\$(TargetCPU)-$(TargetOS)-$(LCLWidgetType)"/>
<SrcPath Value="$(LazarusDir)\lcl;$(LazarusDir)\lcl\interfaces\$(LCLWidgetType);$(fpcsrcdir)\packages\fcl-base\src"/>
</SearchPaths>
@ -85,9 +85,9 @@
<Filename Value="..\doublecmd"/>
</Target>
<SearchPaths>
<IncludeFiles Value="$(LazarusDir)\ide;$(ProjOutDir);..\sdk;..\components\chsdet\src\mbclass;..\components\chsdet\src\stat"/>
<IncludeFiles Value="$(LazarusDir)\ide;$(ProjOutDir);..\sdk"/>
<Libraries Value="$(ProjPath)\..\libraries\$(TargetCPU)-$(TargetOS)"/>
<OtherUnitFiles Value="platform;platform\$(SrcOS);..\sdk;newdesign;newdesign\fileproperties;frames;..\components\dcpcrypt;..\components\dcpcrypt\Hashes;..\components\chsdet\src;..\components\chsdet\src\sbseq"/>
<OtherUnitFiles Value="platform;platform\$(SrcOS);..\sdk;newdesign;newdesign\fileproperties;frames"/>
<UnitOutputDirectory Value="..\units\$(TargetCPU)-$(TargetOS)-$(LCLWidgetType)"/>
<SrcPath Value="$(LazarusDir)\lcl;$(LazarusDir)\lcl\interfaces\$(LCLWidgetType);$(fpcsrcdir)\packages\fcl-base\src"/>
</SearchPaths>
@ -129,9 +129,9 @@
<Filename Value="..\doublecmd"/>
</Target>
<SearchPaths>
<IncludeFiles Value="$(LazarusDir)\ide;$(ProjOutDir);..\sdk;..\components\chsdet\src\mbclass;..\components\chsdet\src\stat"/>
<IncludeFiles Value="$(LazarusDir)\ide;$(ProjOutDir);..\sdk"/>
<Libraries Value="$(ProjPath)\..\libraries\$(TargetCPU)-$(TargetOS)"/>
<OtherUnitFiles Value="platform;platform\$(SrcOS);..\sdk;newdesign;newdesign\fileproperties;frames;..\components\dcpcrypt;..\components\dcpcrypt\Hashes;..\components\chsdet\src;..\components\chsdet\src\sbseq"/>
<OtherUnitFiles Value="platform;platform\$(SrcOS);..\sdk;newdesign;newdesign\fileproperties;frames"/>
<UnitOutputDirectory Value="..\units\$(TargetCPU)-$(TargetOS)-$(LCLWidgetType)"/>
<SrcPath Value="$(LazarusDir)\lcl;$(LazarusDir)\lcl\interfaces\$(LCLWidgetType);$(fpcsrcdir)\packages\fcl-base\src"/>
</SearchPaths>
@ -173,9 +173,9 @@
<Filename Value="..\doublecmd"/>
</Target>
<SearchPaths>
<IncludeFiles Value="$(LazarusDir)\ide;$(ProjOutDir);..\sdk;..\components\chsdet\src\mbclass;..\components\chsdet\src\stat"/>
<IncludeFiles Value="$(LazarusDir)\ide;$(ProjOutDir);..\sdk"/>
<Libraries Value="$(ProjPath)\..\libraries\$(TargetCPU)-$(TargetOS)"/>
<OtherUnitFiles Value="platform;platform\$(SrcOS);..\sdk;newdesign;newdesign\fileproperties;frames;..\components\dcpcrypt;..\components\dcpcrypt\Hashes;..\components\chsdet\src;..\components\chsdet\src\sbseq"/>
<OtherUnitFiles Value="platform;platform\$(SrcOS);..\sdk;newdesign;newdesign\fileproperties;frames"/>
<UnitOutputDirectory Value="..\units\$(TargetCPU)-$(TargetOS)-$(LCLWidgetType)"/>
<SrcPath Value="$(LazarusDir)\lcl;$(LazarusDir)\lcl\interfaces\$(LCLWidgetType);$(fpcsrcdir)\packages\fcl-base\src"/>
</SearchPaths>
@ -234,37 +234,43 @@
<LaunchingApplication PathPlusParams="\usr\X11R6\bin\xterm -T 'Lazarus Run Output' -e $(LazarusDir)\tools\runwait.sh $(TargetCmdLine)"/>
</local>
</RunParams>
<RequiredPackages Count="8">
<RequiredPackages Count="10">
<Item1>
<PackageName Value="LazControls"/>
<MinVersion Valid="True"/>
<PackageName Value="dcpcrypt"/>
</Item1>
<Item2>
<PackageName Value="ZVDateTimeCtrls"/>
<MinVersion Major="1" Minor="2" Valid="True"/>
<PackageName Value="chsdet"/>
</Item2>
<Item3>
<PackageName Value="pkg_gifanim"/>
<MinVersion Major="1" Minor="4" Valid="True"/>
<PackageName Value="LazControls"/>
<MinVersion Valid="True"/>
</Item3>
<Item4>
<PackageName Value="cmdbox"/>
<PackageName Value="ZVDateTimeCtrls"/>
<MinVersion Major="1" Minor="2" Valid="True"/>
</Item4>
<Item5>
<PackageName Value="KASComp"/>
<MinVersion Major="1" Release="1" Build="1" Valid="True"/>
<PackageName Value="pkg_gifanim"/>
<MinVersion Major="1" Minor="4" Valid="True"/>
</Item5>
<Item6>
<PackageName Value="LCL"/>
<MinVersion Major="1" Valid="True"/>
<PackageName Value="cmdbox"/>
</Item6>
<Item7>
<PackageName Value="SynEdit"/>
<MinVersion Major="1" Valid="True"/>
<PackageName Value="KASComp"/>
<MinVersion Major="1" Release="1" Build="1" Valid="True"/>
</Item7>
<Item8>
<PackageName Value="viewerpackage"/>
<PackageName Value="LCL"/>
<MinVersion Major="1" Valid="True"/>
</Item8>
<Item9>
<PackageName Value="SynEdit"/>
<MinVersion Major="1" Valid="True"/>
</Item9>
<Item10>
<PackageName Value="viewerpackage"/>
</Item10>
</RequiredPackages>
<Units Count="159">
<Unit0>
@ -1252,7 +1258,10 @@
<Unit158>
<Filename Value="newdesign\fwcxarchivecopyoperationoptions.pas"/>
<IsPartOfProject Value="True"/>
<ComponentName Value="WcxArchiveCopyOperationOptionsUI"/>
<HasResources Value="True"/>
<ResourceBaseClass Value="Frame"/>
<UnitName Value="fWcxArchiveCopyOperationOptions"/>
</Unit158>
</Units>
</ProjectOptions>
@ -1263,9 +1272,9 @@
<Filename Value="..\doublecmd"/>
</Target>
<SearchPaths>
<IncludeFiles Value="$(LazarusDir)\ide;$(ProjOutDir);..\sdk;..\components\chsdet\src\mbclass;..\components\chsdet\src\stat"/>
<IncludeFiles Value="$(LazarusDir)\ide;$(ProjOutDir);..\sdk"/>
<Libraries Value="$(ProjPath)\..\libraries\$(TargetCPU)-$(TargetOS)"/>
<OtherUnitFiles Value="platform;platform\$(SrcOS);..\sdk;newdesign;newdesign\fileproperties;frames;..\components\dcpcrypt;..\components\dcpcrypt\Hashes;..\components\chsdet\src;..\components\chsdet\src\sbseq"/>
<OtherUnitFiles Value="platform;platform\$(SrcOS);..\sdk;newdesign;newdesign\fileproperties;frames"/>
<UnitOutputDirectory Value="..\units\$(TargetCPU)-$(TargetOS)-$(LCLWidgetType)"/>
<SrcPath Value="$(LazarusDir)\lcl;$(LazarusDir)\lcl\interfaces\$(LCLWidgetType);$(fpcsrcdir)\packages\fcl-base\src"/>
</SearchPaths>