2
0
Эх сурвалжийг харах

* Create a separate binary-archive for all util-packages

git-svn-id: trunk@29022 -
joost 10 жил өмнө
parent
commit
99035134a5

+ 1 - 4
packages/fpmkunit/src/fpmkunit.pp

@@ -716,7 +716,6 @@ Type
     FFlags: TStrings;
     FFPDocFormat: TFPDocFormats;
     FIsFPMakeAddIn: boolean;
-    FSeparateArchive: boolean;
     FSupportBuildModes: TBuildModes;
     FUnitPath,
     FObjectPath,
@@ -809,7 +808,6 @@ Type
     Property SupportBuildModes: TBuildModes read FSupportBuildModes write FSupportBuildModes;
     Property BuildMode: TBuildMode read FBuildMode;
     Property Flags: TStrings read FFlags;
-    Property SeparateArchive: boolean read FSeparateArchive write FSeparateArchive;
     // Compiler options.
     Property OSes : TOSes Read FOSes Write FOSes;
     Property CPUs : TCPUs Read FCPUs Write FCPUs;
@@ -3122,7 +3120,6 @@ begin
   FOSes:=AllOSes;
   FInstalledChecksum:=$ffffffff;
   FFlags := TStringList.Create;
-  FSeparateArchive:=true;
   // Implicit dependency on RTL
   FDependencies.Add('rtl');
   FSupportBuildModes:=[bmBuildUnit, bmOneByOne];
@@ -6670,7 +6667,7 @@ begin
   If (Apackage.State<>tsCompiled) then
     MaybeCompile(APackage);
   Log(vlCommand,SInfoInstallingPackage,[APackage.Name]);
-  if AnArchiveFiles and APackage.SeparateArchive then
+  if AnArchiveFiles then
     FinishArchive(APackage);
   try
     If (APackage.Directory<>'') then

+ 0 - 1
utils/dxegen/fpmake.pp

@@ -25,7 +25,6 @@ begin
     P.NeedLibC:= false;
 
     P.OSes:=[go32v2];
-    P.SeparateArchive:=false;
 
     P.Directory:=ADirectory;
     P.Version:='2.7.1';

+ 0 - 1
utils/fpcm/fpmake.pp

@@ -221,7 +221,6 @@ begin
     P.Directory:=ADirectory;
 {$endif ALLPACKAGES}
     P.Version:='2.7.1';
-    P.SeparateArchive:=false;
 
     P.Dependencies.Add('fcl-base');
 

+ 0 - 1
utils/fpcmkcfg/fpmake.pp

@@ -26,7 +26,6 @@ begin
 
     P.Directory:=ADirectory;
     P.Version:='2.7.1';
-    P.SeparateArchive:=false;
 
     P.Dependencies.Add('fcl-base');
     P.Dependencies.Add('fpmkunit');

+ 0 - 1
utils/fpcres/fpmake.pp

@@ -25,7 +25,6 @@ begin
 
     P.Directory:=ADirectory;
     P.Version:='2.7.1';
-    P.SeparateArchive:=false;
 
     P.OSes:=[win32,win64,wince,haiku,linux,freebsd,openbsd,netbsd,darwin,iphonesim,solaris,os2,emx,aix,aros];
 

+ 0 - 1
utils/fpcreslipo/fpmake.pp

@@ -23,7 +23,6 @@ begin
 
     P.Directory:=ADirectory;
     P.Version:='2.7.1';
-    P.SeparateArchive:=false;
     P.Dependencies.Add('fcl-res');
 
     P.OSes:=[darwin, iphonesim];

+ 0 - 1
utils/fpdoc/fpmake.pp

@@ -32,7 +32,6 @@ begin
     P.Dependencies.Add('chm');
     P.Dependencies.Add('univint',[darwin,iphonesim]);
 
-    P.SeparateArchive:=false;
     P.Directory:=ADirectory;
     P.Version:='2.7.1';
 

+ 0 - 1
utils/fpmc/fpmake.pp

@@ -29,7 +29,6 @@ begin
     P.Version:='2.7.1';
 
     P.OSes := [win32, win64, os2, emx];
-    P.SeparateArchive:=false;
 
     gtkOSes:=[linux];
     // Only compile fpmcgtk on win32 when the gtk-library is found in the path

+ 0 - 1
utils/fppkg/fpmake.pp

@@ -28,7 +28,6 @@ begin
 
     P.Directory:=ADirectory;
     P.Version:='2.7.1';
-    P.SeparateArchive:=false;
 
     P.SourcePath.Add('lnet',lnetOSes);
     P.IncludePath.Add('lnet/sys',lnetOSes);

+ 0 - 1
utils/fprcp/fpmake.pp

@@ -24,7 +24,6 @@ begin
                      'scripts numerical constants and replaces these constants to its values '+
                      'in resource script.';
     P.NeedLibC:= false;
-    P.SeparateArchive:=false;
 
     P.Directory:=ADirectory;
     P.Version:='2.7.1';

+ 0 - 1
utils/h2pas/fpmake.pp

@@ -25,7 +25,6 @@ begin
 
     P.Directory:=ADirectory;
     P.Version:='2.7.1';
-    P.SeparateArchive:=false;
 
     P.Options.Add('-Sg');
 

+ 0 - 1
utils/importtl/fpmake.pp

@@ -28,7 +28,6 @@ begin
 
     P.Directory:=ADirectory;
     P.Version:='2.7.1';
-    P.SeparateArchive:=false;
 
     P.OSes:=[win32,win64];
 

+ 0 - 1
utils/instantfpc/fpmake.pp

@@ -25,7 +25,6 @@ begin
 
     P.Directory:=ADirectory;
     P.Version:='2.7.1';
-    P.SeparateArchive:=false;
 
     P.Dependencies.Add('fcl-process');
     P.Options.Add('-S2h');

+ 0 - 1
utils/pas2fpm/fpmake.pp

@@ -22,7 +22,6 @@ begin
     P.Description := 'Generate fpmake.pp for Pascal source.';
     P.Email := '';
     P.NeedLibC:= false;
-    P.SeparateArchive:=false;
 
     P.Directory:=ADirectory;
     P.Version:='2.7.1';

+ 0 - 1
utils/pas2jni/fpmake.pp

@@ -23,7 +23,6 @@ begin
     P.Email := '';
     P.NeedLibC:= false;
 
-    P.SeparateArchive:=false;
     P.Directory:=ADirectory;
     P.Version:='2.7.1';
     P.Dependencies.Add('fcl-base');

+ 0 - 1
utils/pas2ut/fpmake.pp

@@ -23,7 +23,6 @@ begin
     P.Email := '';
     P.NeedLibC:= false;
 
-    P.SeparateArchive:=false;
     P.Directory:=ADirectory;
     P.Version:='2.7.1';
     P.Dependencies.Add('fcl-passrc');

+ 0 - 1
utils/rmwait/fpmake.pp

@@ -23,7 +23,6 @@ begin
     P.Description := 'Tool to remove (delete) file(s) with optional retries';
     P.NeedLibC:= false;
 
-    P.SeparateArchive:=false;
     P.Directory:=ADirectory;
     P.Version:='2.7.1';
 

+ 0 - 1
utils/tply/fpmake.pp

@@ -24,7 +24,6 @@ begin
     P.Description := 'A compiler generator for Turbo Pascal and compatibles.';
     P.NeedLibC:= false;
 
-    P.SeparateArchive:=false;
     P.Directory:=ADirectory;
     P.Version:='2.7.1';
 

+ 0 - 1
utils/unicode/fpmake.pp

@@ -25,7 +25,6 @@ begin
     P.Directory:=ADirectory;
 {$endif ALLPACKAGES}
     P.Version:='2.7.1';
-    P.SeparateArchive:=false;
     P.Dependencies.Add('rtl');
     P.Dependencies.Add('fcl-base');
     P.Dependencies.Add('fcl-xml');