From ef5824a4d24f277d23c58c749cdd74eb033ebd88 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C3=ABl=20Van=20Canneyt?= Date: Mon, 6 Mar 2023 14:57:58 +0100 Subject: [PATCH] * Dotted filenames for package httpd13 --- packages/httpd13/namespaced/Api.HttpD13.pas | 3 +++ packages/httpd13/namespaces.lst | 3 +++ packages/httpd13/src/httpd.pas | 12 ++++++++++++ 3 files changed, 18 insertions(+) create mode 100644 packages/httpd13/namespaced/Api.HttpD13.pas create mode 100644 packages/httpd13/namespaces.lst diff --git a/packages/httpd13/namespaced/Api.HttpD13.pas b/packages/httpd13/namespaced/Api.HttpD13.pas new file mode 100644 index 0000000000..81ab399c13 --- /dev/null +++ b/packages/httpd13/namespaced/Api.HttpD13.pas @@ -0,0 +1,3 @@ +unit Api.HttpD13; +{$DEFINE FPC_DOTTEDUNITS} +{$i httpd.pas} diff --git a/packages/httpd13/namespaces.lst b/packages/httpd13/namespaces.lst new file mode 100644 index 0000000000..d46b8cbe5b --- /dev/null +++ b/packages/httpd13/namespaces.lst @@ -0,0 +1,3 @@ +src/httpd.pas=namespaced/Api.HttpD13.pas +{s*:src/}=namespaced/ +{i+:src/} diff --git a/packages/httpd13/src/httpd.pas b/packages/httpd13/src/httpd.pas index bc34d1e58e..78a399811e 100644 --- a/packages/httpd13/src/httpd.pas +++ b/packages/httpd13/src/httpd.pas @@ -21,7 +21,9 @@ * See the License for the specific language governing permissions and * limitations under the License. } +{$IFNDEF FPC_DOTTEDUNITS} unit httpd; +{$ENDIF FPC_DOTTEDUNITS} {$ifdef fpc} {$mode delphi}{$H+} @@ -47,6 +49,15 @@ unit httpd; interface +{$IFDEF FPC_DOTTEDUNITS} +uses +{$ifdef Windows} + WinApi.Windows, +{$ELSE} + UnixApi.Types, +{$ENDIF} + System.CTypes; +{$ELSE FPC_DOTTEDUNITS} uses {$ifdef WINDOWS} Windows, @@ -54,6 +65,7 @@ uses UnixType, {$ENDIF} ctypes; +{$ENDIF FPC_DOTTEDUNITS} const {$ifndef fpc}