Browse Source

* Dotted filenames for package symbolic

Michaël Van Canneyt 2 years ago
parent
commit
cf147f7a49

+ 3 - 0
packages/symbolic/namespaced/System.Symbolic.pas

@@ -0,0 +1,3 @@
+unit System.Symbolic;
+{$DEFINE FPC_DOTTEDUNITS}
+{$i symbolic.pas}

+ 3 - 0
packages/symbolic/namespaces.lst

@@ -0,0 +1,3 @@
+src/symbolic.pas=namespaced/System.Symbolic.pas
+{s*:src/}=namespaced/
+{i+:src/}

+ 6 - 0
packages/symbolic/src/symbolic.pas

@@ -1,4 +1,6 @@
+{$IFNDEF FPC_DOTTEDUNITS}
 unit Symbolic;
+{$ENDIF FPC_DOTTEDUNITS}
 {
     $ id:                                                       $
     Copyright (c) 2000 by Marco van de Voort([email protected])
@@ -23,7 +25,11 @@ interface
  {$Mode ObjFpc}
 {$ENDIF}
 
+{$IFDEF FPC_DOTTEDUNITS}
+Uses System.Math,System.Classes,System.SysUtils;
+{$ELSE FPC_DOTTEDUNITS}
 Uses Math,Classes,Sysutils;
+{$ENDIF FPC_DOTTEDUNITS}
 
 Const
       VLIWIncr       = 40;    { Initial size and increment of VLIW array}