From b3aaf78961599acd6842acef7ed79ebf608c2749 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C3=ABl=20Van=20Canneyt?= <michael@freepascal.org> Date: Mon, 6 Mar 2023 14:58:06 +0100 Subject: [PATCH] * Dotted filenames for package modplug --- packages/modplug/namespaced/Api.Modplug.pas | 3 +++ packages/modplug/namespaces.lst | 3 +++ packages/modplug/src/modplug.pas | 9 ++++++++- 3 files changed, 14 insertions(+), 1 deletion(-) create mode 100644 packages/modplug/namespaced/Api.Modplug.pas create mode 100644 packages/modplug/namespaces.lst diff --git a/packages/modplug/namespaced/Api.Modplug.pas b/packages/modplug/namespaced/Api.Modplug.pas new file mode 100644 index 0000000000..33bd701133 --- /dev/null +++ b/packages/modplug/namespaced/Api.Modplug.pas @@ -0,0 +1,3 @@ +unit Api.Modplug; +{$DEFINE FPC_DOTTEDUNITS} +{$i modplug.pas} diff --git a/packages/modplug/namespaces.lst b/packages/modplug/namespaces.lst new file mode 100644 index 0000000000..e749008e04 --- /dev/null +++ b/packages/modplug/namespaces.lst @@ -0,0 +1,3 @@ +src/modplug.pas=namespaced/Api.Modplug.pas +{s*:src/}=namespaced/ +{i+:src/} diff --git a/packages/modplug/src/modplug.pas b/packages/modplug/src/modplug.pas index 64deb5a3fe..c357ef99d3 100644 --- a/packages/modplug/src/modplug.pas +++ b/packages/modplug/src/modplug.pas @@ -9,15 +9,22 @@ * Authors: Kenton Varda <temporal@gauge3d.org> (C interface wrapper) *) +{$IFNDEF FPC_DOTTEDUNITS} unit modplug; +{$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} @@ -127,4 +134,4 @@ begin FreeMem(p); end; -end. \ No newline at end of file +end.