Przeglądaj źródła

* Dotted filenames for package gitlab

Michaël Van Canneyt 2 lat temu
rodzic
commit
43812138ca

+ 3 - 0
packages/gitlab/namespaced/Api.Gitlab.Client.pas

@@ -0,0 +1,3 @@
+unit Api.Gitlab.Client;
+{$DEFINE FPC_DOTTEDUNITS}
+{$i gitlabclient.pas}

+ 3 - 0
packages/gitlab/namespaces.lst

@@ -0,0 +1,3 @@
+src/gitlabclient.pas=namespaced/Api.Gitlab.Client.pas
+{s*:src/}=namespaced/
+{i+:src/}

+ 7 - 0
packages/gitlab/src/gitlabclient.pas

@@ -1,12 +1,19 @@
+{$IFNDEF FPC_DOTTEDUNITS}
 unit gitlabclient;
+{$ENDIF FPC_DOTTEDUNITS}
 
 {$mode ObjFPC}{$H+}
 {$modeswitch advancedrecords}
 
 interface
 
+{$IFDEF FPC_DOTTEDUNITS}
+uses
+  System.Classes, System.SysUtils, System.IniFiles, FpJson.Data, FpWeb.Client, FpWeb.Client.Http, FpWeb.Http.Protocol;
+{$ELSE FPC_DOTTEDUNITS}
 uses
   Classes, SysUtils, inifiles, fpjson, fpwebclient, fphttpwebclient, httpprotocol;
+{$ENDIF FPC_DOTTEDUNITS}
 
 Const
   LongThrottleSleep = 60 * 1000; // One minute