Pārlūkot izejas kodu

* Dotted filenames for package libgbafpc

Michaël Van Canneyt 2 gadi atpakaļ
vecāks
revīzija
a057c96717

+ 3 - 0
packages/libgbafpc/namespaced/GBAApi.Maxmod.pp

@@ -0,0 +1,3 @@
+unit GBAApi.Maxmod;
+{$DEFINE FPC_DOTTEDUNITS}
+{$i maxmod.pp}

+ 6 - 0
packages/libgbafpc/namespaces.lst

@@ -0,0 +1,6 @@
+src/maxmod/maxmod.pp=namespaced/GBAApi.Maxmod.pp
+{s*:src/maxmod/}=namespaced/
+{i+:src/maxmod/}
+src/gba.pp=namespaced/GBAApi.Gba.pp
+{s*:src/}=namespaced/
+{i+:src/}

+ 7 - 0
packages/libgbafpc/src/maxmod/maxmod.pp

@@ -21,7 +21,9 @@
  * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF  *
  * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.           *
  ****************************************************************************)
+{$IFNDEF FPC_DOTTEDUNITS}
 unit maxmod;
+{$ENDIF FPC_DOTTEDUNITS}
 
 {$mode objfpc} 
 
@@ -32,8 +34,13 @@ unit maxmod;
 
 interface
 
+{$IFDEF FPC_DOTTEDUNITS}
+uses
+  System.CTypes, GBAApi.Gba; 
+{$ELSE FPC_DOTTEDUNITS}
 uses
   ctypes, gba; 
+{$ENDIF FPC_DOTTEDUNITS}
 
 {$linklib gba}
 {$linklib mm}