* Dotted filenames for package oggvorbis

This commit is contained in:
Michaël Van Canneyt 2023-03-06 14:58:04 +01:00
parent 9e083789ba
commit f063c5b611
5 changed files with 24 additions and 0 deletions

View File

@ -0,0 +1,3 @@
unit Api.Ogg;
{$DEFINE FPC_DOTTEDUNITS}
{$i ogg.pas}

View File

@ -0,0 +1,3 @@
unit Api.Vorbis;
{$DEFINE FPC_DOTTEDUNITS}
{$i vorbis.pas}

View File

@ -0,0 +1,4 @@
src/vorbis.pas=namespaced/Api.Vorbis.pas
{s*:src/}=namespaced/
{i+:src/}
src/ogg.pas=namespaced/Api.Ogg.pas

View File

@ -15,15 +15,22 @@
* *
********************************************************************)
{$IFNDEF FPC_DOTTEDUNITS}
unit ogg;
{$ENDIF FPC_DOTTEDUNITS}
{$mode objfpc}
{$MINENUMSIZE 4}
interface
{$IFDEF FPC_DOTTEDUNITS}
uses
System.CTypes;
{$ELSE FPC_DOTTEDUNITS}
uses
ctypes;
{$ENDIF FPC_DOTTEDUNITS}
{$IFDEF WINDOWS}
{$DEFINE DYNLINK}

View File

@ -15,7 +15,9 @@
* *
********************************************************************)
{$IFNDEF FPC_DOTTEDUNITS}
unit vorbis;
{$ENDIF FPC_DOTTEDUNITS}
{$mode objfpc}
{$MINENUMSIZE 4}
@ -23,8 +25,13 @@ unit vorbis;
interface
{$IFDEF FPC_DOTTEDUNITS}
uses
System.CTypes, Api.Ogg;
{$ELSE FPC_DOTTEDUNITS}
uses
ctypes, ogg;
{$ENDIF FPC_DOTTEDUNITS}
{$IFDEF WINDOWS}
{$DEFINE DYNLINK}