Переглянути джерело

* Dotted filenames for package libndsfpc

Michaël Van Canneyt 2 роки тому
батько
коміт
4b9ca326d0

+ 3 - 0
packages/libndsfpc/namespaced/NdsApi.Dswifi7.pp

@@ -0,0 +1,3 @@
+unit NdsApi.Dswifi7;
+{$DEFINE FPC_DOTTEDUNITS}
+{$i dswifi7.pp}

+ 3 - 0
packages/libndsfpc/namespaced/NdsApi.Dswifi9.pp

@@ -0,0 +1,3 @@
+unit NdsApi.Dswifi9;
+{$DEFINE FPC_DOTTEDUNITS}
+{$i dswifi9.pp}

+ 3 - 0
packages/libndsfpc/namespaced/NdsApi.Fat.pp

@@ -0,0 +1,3 @@
+unit NdsApi.Fat;
+{$DEFINE FPC_DOTTEDUNITS}
+{$i fat.pp}

+ 3 - 0
packages/libndsfpc/namespaced/NdsApi.Filesystem.pp

@@ -0,0 +1,3 @@
+unit NdsApi.Filesystem;
+{$DEFINE FPC_DOTTEDUNITS}
+{$i filesystem.pp}

+ 3 - 0
packages/libndsfpc/namespaced/NdsApi.Gbfs.pp

@@ -0,0 +1,3 @@
+unit NdsApi.Gbfs;
+{$DEFINE FPC_DOTTEDUNITS}
+{$i gbfs.pp}

+ 3 - 0
packages/libndsfpc/namespaced/NdsApi.Gl2d.pp

@@ -0,0 +1,3 @@
+unit NdsApi.Gl2d;
+{$DEFINE FPC_DOTTEDUNITS}
+{$i gl2d.pp}

+ 3 - 0
packages/libndsfpc/namespaced/NdsApi.Maxmod7.pp

@@ -0,0 +1,3 @@
+unit NdsApi.Maxmod7;
+{$DEFINE FPC_DOTTEDUNITS}
+{$i maxmod7.pp}

+ 3 - 0
packages/libndsfpc/namespaced/NdsApi.Maxmod9.pp

@@ -0,0 +1,3 @@
+unit NdsApi.Maxmod9;
+{$DEFINE FPC_DOTTEDUNITS}
+{$i maxmod9.pp}

+ 3 - 0
packages/libndsfpc/namespaced/NdsApi.Nds7.pp

@@ -0,0 +1,3 @@
+unit NdsApi.Nds7;
+{$DEFINE FPC_DOTTEDUNITS}
+{$i nds7.pp}

+ 3 - 0
packages/libndsfpc/namespaced/NdsApi.Nds9.pp

@@ -0,0 +1,3 @@
+unit NdsApi.Nds9;
+{$DEFINE FPC_DOTTEDUNITS}
+{$i nds9.pp}

+ 20 - 0
packages/libndsfpc/namespaces.lst

@@ -0,0 +1,20 @@
+src/fat/fat.pp=namespaced/NdsApi.Fat.pp
+{s*:src/fat/}=namespaced/
+{i+:src/fat/}
+src/fat/filesystem.pp=namespaced/NdsApi.Filesystem.pp
+src/fat/gbfs.pp=namespaced/NdsApi.Gbfs.pp
+src/nds7.pp=namespaced/NdsApi.Nds7.pp
+{s*:src/}=namespaced/
+{i+:src/}
+src/dswifi/dswifi7.pp=namespaced/NdsApi.Dswifi7.pp
+{s*:src/dswifi/}=namespaced/
+{i+:src/dswifi/}
+src/dswifi/dswifi9.pp=namespaced/NdsApi.Dswifi9.pp
+src/maxmod/maxmod9.pp=namespaced/NdsApi.Maxmod9.pp
+{s*:src/maxmod/}=namespaced/
+{i+:src/maxmod/}
+src/maxmod/maxmod7.pp=namespaced/NdsApi.Maxmod7.pp
+src/nds9.pp=namespaced/NdsApi.Nds9.pp
+src/gl2d/gl2d.pp=namespaced/NdsApi.Gl2d.pp
+{s*:src/gl2d/}=namespaced/
+{i+:src/gl2d/}

+ 7 - 0
packages/libndsfpc/src/dswifi/dswifi7.pp

@@ -1,4 +1,6 @@
+{$IFNDEF FPC_DOTTEDUNITS}
 unit dswifi7;
+{$ENDIF FPC_DOTTEDUNITS}
 {$mode objfpc} 
 {$apptype arm7}
 {$define arm7}
@@ -10,8 +12,13 @@ unit dswifi7;
 
 interface
 
+{$IFDEF FPC_DOTTEDUNITS}
+uses
+  System.CTypes, NdsApi.Nds7;
+{$ELSE FPC_DOTTEDUNITS}
 uses
   ctypes, nds7;
+{$ENDIF FPC_DOTTEDUNITS}
 
 {$linklib nds7}
 {$linklib dswifi7}

+ 7 - 0
packages/libndsfpc/src/dswifi/dswifi9.pp

@@ -1,4 +1,6 @@
+{$IFNDEF FPC_DOTTEDUNITS}
 unit dswifi9;
+{$ENDIF FPC_DOTTEDUNITS}
 {$mode objfpc} 
 {$apptype arm9}
 {$define arm9}
@@ -10,8 +12,13 @@ unit dswifi9;
 
 interface
 
+{$IFDEF FPC_DOTTEDUNITS}
+uses
+  System.CTypes, NdsApi.Nds9;
+{$ELSE FPC_DOTTEDUNITS}
 uses
   ctypes, nds9;
+{$ENDIF FPC_DOTTEDUNITS}
 
 {$linklib nds9}
 {$linklib dswifi9}

+ 7 - 0
packages/libndsfpc/src/fat/fat.pp

@@ -1,4 +1,6 @@
+{$IFNDEF FPC_DOTTEDUNITS}
 unit fat;
+{$ENDIF FPC_DOTTEDUNITS}
 {$mode objfpc} 
 {$apptype arm9}
 {$define arm9}
@@ -10,8 +12,13 @@ unit fat;
 
 interface
 
+{$IFDEF FPC_DOTTEDUNITS}
+uses
+  System.CTypes, NdsApi.Nds9;
+{$ELSE FPC_DOTTEDUNITS}
 uses
   ctypes, nds9;
+{$ENDIF FPC_DOTTEDUNITS}
 
 {$linklib fat}
 {$linklib nds9}

+ 7 - 0
packages/libndsfpc/src/fat/filesystem.pp

@@ -1,4 +1,6 @@
+{$IFNDEF FPC_DOTTEDUNITS}
 unit filesystem;
+{$ENDIF FPC_DOTTEDUNITS}
 {$mode objfpc} 
 {$apptype arm9}
 {$define arm9}
@@ -10,8 +12,13 @@ unit filesystem;
 
 interface
 
+{$IFDEF FPC_DOTTEDUNITS}
+uses
+  System.CTypes, NdsApi.Nds9;
+{$ELSE FPC_DOTTEDUNITS}
 uses
   ctypes, nds9;
+{$ENDIF FPC_DOTTEDUNITS}
 
 {$linklib filesystem}
 {$linklib fat}

+ 7 - 0
packages/libndsfpc/src/fat/gbfs.pp

@@ -1,4 +1,6 @@
+{$IFNDEF FPC_DOTTEDUNITS}
 unit gbfs;
+{$ENDIF FPC_DOTTEDUNITS}
 
 {$error  gbfs is no longer supported on  nds}
 
@@ -13,8 +15,13 @@ unit gbfs;
 
 interface
 
+{$IFDEF FPC_DOTTEDUNITS}
+uses
+  System.CTypes, NdsApi.Nds9;
+{$ELSE FPC_DOTTEDUNITS}
 uses
   ctypes, nds9;
+{$ENDIF FPC_DOTTEDUNITS}
 
 {$linklib nds9}
 {$linklib fat}

+ 7 - 0
packages/libndsfpc/src/gl2d/gl2d.pp

@@ -10,15 +10,22 @@
 *)
 
 
+{$IFNDEF FPC_DOTTEDUNITS}
 unit gl2d;
+{$ENDIF FPC_DOTTEDUNITS}
 
 {$mode objfpc}
 {$H+}
 
 interface
 
+{$IFDEF FPC_DOTTEDUNITS}
+uses
+  System.CTypes, NdsApi.Nds9;
+{$ELSE FPC_DOTTEDUNITS}
 uses
   ctypes, nds9;
+{$ENDIF FPC_DOTTEDUNITS}
 
 type
   GL_FLIP_MODE = cint;

+ 7 - 0
packages/libndsfpc/src/maxmod/maxmod7.pp

@@ -1,4 +1,6 @@
+{$IFNDEF FPC_DOTTEDUNITS}
 unit maxmod7;
+{$ENDIF FPC_DOTTEDUNITS}
 {$mode objfpc} 
 {$apptype arm7}
 {$define arm7}
@@ -10,8 +12,13 @@ unit maxmod7;
 
 interface
 
+{$IFDEF FPC_DOTTEDUNITS}
+uses
+  System.CTypes, NdsApi.Nds7;
+{$ELSE FPC_DOTTEDUNITS}
 uses
   ctypes, nds7;
+{$ENDIF FPC_DOTTEDUNITS}
 
 {$linklib nds7}
 {$linklib mm7}

+ 7 - 0
packages/libndsfpc/src/maxmod/maxmod9.pp

@@ -1,4 +1,6 @@
+{$IFNDEF FPC_DOTTEDUNITS}
 unit maxmod9;
+{$ENDIF FPC_DOTTEDUNITS}
 {$mode objfpc} 
 {$apptype arm9}
 {$define arm9}
@@ -10,8 +12,13 @@ unit maxmod9;
 
 interface
 
+{$IFDEF FPC_DOTTEDUNITS}
+uses
+  System.CTypes, NdsApi.Nds9; 
+{$ELSE FPC_DOTTEDUNITS}
 uses
   ctypes, nds9; 
+{$ENDIF FPC_DOTTEDUNITS}
 
 {$linklib nds9}
 {$linklib mm9}

+ 7 - 0
packages/libndsfpc/src/nds7.pp

@@ -30,7 +30,9 @@
 ---------------------------------------------------------------------------------*)
 
 
+{$IFNDEF FPC_DOTTEDUNITS}
 unit nds7;
+{$ENDIF FPC_DOTTEDUNITS}
 {$mode objfpc} 
 {$apptype arm7}
 {$define arm7}
@@ -42,8 +44,13 @@ unit nds7;
 {$modeswitch ADVANCEDRECORDS}
 interface
 
+{$IFDEF FPC_DOTTEDUNITS}
+uses
+  System.CTypes;
+{$ELSE FPC_DOTTEDUNITS}
 uses
   ctypes;
+{$ENDIF FPC_DOTTEDUNITS}
 
 {$linklib nds7}
 

+ 7 - 0
packages/libndsfpc/src/nds9.pp

@@ -29,7 +29,9 @@
    Free Pascal porting by Francesco Lombardi.
 ---------------------------------------------------------------------------------*)
 
+{$IFNDEF FPC_DOTTEDUNITS}
 unit nds9;
+{$ENDIF FPC_DOTTEDUNITS}
 {$mode objfpc} 
 {$apptype arm9}
 {$define arm9}
@@ -42,8 +44,13 @@ unit nds9;
 {$modeswitch ADVANCEDRECORDS}
 interface
 
+{$IFDEF FPC_DOTTEDUNITS}
+uses
+  System.CTypes;
+{$ELSE FPC_DOTTEDUNITS}
 uses
   ctypes;
+{$ENDIF FPC_DOTTEDUNITS}
 
 {$linklib nds9}