Răsfoiți Sursa

+ enabled compilation of the package ptc for macOS

Nikolay Nikolov 3 ani în urmă
părinte
comite
c123739af0
1 a modificat fișierele cu 5 adăugiri și 1 ștergeri
  1. 5 1
      packages/ptc/fpmake.pp

+ 5 - 1
packages/ptc/fpmake.pp

@@ -22,7 +22,7 @@ begin
     P.License := 'LGPL with modification, ';
     P.HomepageURL := 'http://ptcpas.sourceforge.net/';
     P.Description := 'A free, portable framebuffer library.';
-    p.OSes:=[linux,win32,win64,go32v2];
+    p.OSes:=[linux,win32,win64,go32v2,macosx];
 
     P.SourcePath.Add('src');
     P.SourcePath.Add('src/ptcwrapper');
@@ -34,6 +34,7 @@ begin
     P.SourcePath.Add('src/dos/vesa',[go32v2]);
     P.SourcePath.Add('src/dos/vga',[go32v2]);
     P.IncludePath.Add('src');
+    P.IncludePath.Add('src/cocoa',[macosx]);
     P.IncludePath.Add('src/core');
     P.IncludePath.Add('src/dos',[go32v2]);
     P.IncludePath.Add('src/dos/base',[go32v2]);
@@ -50,6 +51,7 @@ begin
     P.IncludePath.Add('src/x11',AllUnixOSes);
 
   P.Dependencies.Add('hermes');
+  P.Dependencies.Add('cocoaint',[macosx]);
   P.Dependencies.Add('x11',AllUnixOSes);
   P.Dependencies.Add('opengl',AllUnixOSes + [win32, win64]);
   P.Dependencies.Add('fcl-base');
@@ -184,6 +186,8 @@ begin
       AddInclude('vesaconsolei.inc', [go32v2]);
       AddInclude('vgaconsoled.inc', [go32v2]);
       AddInclude('vgaconsolei.inc', [go32v2]);
+      AddInclude('cocoaconsoled.inc', [macosx]);
+      AddInclude('cocoaconsolei.inc', [macosx]);
       AddUnit('p_gx',[Wince]);
       AddUnit('mouse33h',[go32v2]);
       AddUnit('textfx2',[go32v2]);