Browse Source

* *.dll, *.so are also executables and only turned on by -e
* title+copyright like ppudump

peter 25 years ago
parent
commit
b00c32180e
1 changed files with 14 additions and 8 deletions
  1. 14 8
      utils/delp.pp

+ 14 - 8
utils/delp.pp

@@ -24,7 +24,9 @@ uses
   dos,getopts;
   dos,getopts;
 
 
 const
 const
-  version='v1.01';
+  Version   = 'Version 0.99.14';
+  Title     = 'DelPascal';
+  Copyright = 'Copyright (c) 1999-2000 by the Free Pascal Development Team';
 
 
 function DStr(l:longint):string;
 function DStr(l:longint):string;
 var
 var
@@ -174,13 +176,13 @@ end;
 procedure processoptions;
 procedure processoptions;
 
 
 Var c : char;
 Var c : char;
-    
+
 begin
 begin
   quiet:=false;
   quiet:=false;
   Repeat
   Repeat
     C:=Getopt('chq');
     C:=Getopt('chq');
-    Case C of 
-      'e' : AddMAsk('*.exe');
+    Case C of
+      'e' : AddMAsk('*.exe *.so *.dll');
       'h' : Usage;
       'h' : Usage;
       'q' : Quiet:=True;
       'q' : Quiet:=True;
       EndOfOptions : ;
       EndOfOptions : ;
@@ -197,7 +199,6 @@ var
 begin
 begin
   ProcessOptions;
   ProcessOptions;
   AddMask('*.ppw *.ow *.aw *.sw');
   AddMask('*.ppw *.ow *.aw *.sw');
-  AddMask('*.so *.dll');
   AddMask('ppas.bat ppas.sh link.res fpcmaked fpcmade fpcmade.*');
   AddMask('ppas.bat ppas.sh link.res fpcmaked fpcmade fpcmade.*');
   AddMask('*.tpu *.tpp *.tpw *.tr');
   AddMask('*.tpu *.tpp *.tpw *.tr');
   AddMask('*.log *.bak');
   AddMask('*.log *.bak');
@@ -206,8 +207,9 @@ begin
   AddMask('*.ppo *.oo *.ao *.so');
   AddMask('*.ppo *.oo *.ao *.so');
   if not quiet then
   if not quiet then
     begin
     begin
-    WriteLn('DelPascal ',version,' (C) 1999 Peter Vreman');
-    Writeln;
+      writeln(Title+' '+Version);
+      writeln(Copyright);
+      Writeln;
     end;
     end;
   FindFirst('*.*',$20,Dir);
   FindFirst('*.*',$20,Dir);
   Total:=0;
   Total:=0;
@@ -249,7 +251,11 @@ begin
 end.
 end.
 {
 {
   $Log$
   $Log$
-  Revision 1.7  2000-01-23 14:23:48  michael
+  Revision 1.8  2000-01-23 16:40:28  peter
+    * *.dll, *.so are also executables and only turned on by -e
+    * title+copyright like ppudump
+
+  Revision 1.7  2000/01/23 14:23:48  michael
   + Typos fixed, version updated
   + Typos fixed, version updated
 
 
   Revision 1.6  2000/01/23 14:20:44  michael
   Revision 1.6  2000/01/23 14:20:44  michael