Преглед на файлове

* Dotted filenames for package gstreamer

Michaël Van Canneyt преди 2 години
родител
ревизия
60c68a7301
променени са 3 файла, в които са добавени 12 реда и са изтрити 0 реда
  1. 3 0
      packages/gstreamer/namespaced/Api.Gstreamer.Gst.pp
  2. 3 0
      packages/gstreamer/namespaces.lst
  3. 6 0
      packages/gstreamer/src/gst.pp

+ 3 - 0
packages/gstreamer/namespaced/Api.Gstreamer.Gst.pp

@@ -0,0 +1,3 @@
+unit Api.Gstreamer.Gst;
+{$DEFINE FPC_DOTTEDUNITS}
+{$i gst.pp}

+ 3 - 0
packages/gstreamer/namespaces.lst

@@ -0,0 +1,3 @@
+src/gst.pp=namespaced/Api.Gstreamer.Gst.pp
+{s*:src/}=namespaced/
+{i+:src/}

+ 6 - 0
packages/gstreamer/src/gst.pp

@@ -21,14 +21,20 @@
  * Boston, MA 02110-1301, USA.
  *}
 
+{$IFNDEF FPC_DOTTEDUNITS}
 unit gst;
+{$ENDIF FPC_DOTTEDUNITS}
 
 {$mode objfpc}
 {$h+}
 
 interface
 
+{$IFDEF FPC_DOTTEDUNITS}
+uses Api.Glib2;
+{$ELSE FPC_DOTTEDUNITS}
 uses glib2;
+{$ENDIF FPC_DOTTEDUNITS}
 
 const
   gstreamerlib = 'libgstreamer-1.0'; {Setup as you need}