|
@@ -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]);
|