Browse Source

* updated ptcpas fpmake.pp

git-svn-id: trunk@23006 -
nickysn 12 years ago
parent
commit
b3d86072b8
1 changed files with 70 additions and 28 deletions
  1. 70 28
      packages/ptc/fpmake.pp

+ 70 - 28
packages/ptc/fpmake.pp

@@ -17,7 +17,13 @@ begin
     P.Directory:='ptc';
 {$endif ALLPACKAGES}
     P.Version:='2.7.1';
+
+    P.Author := 'Nikolay Nikolov, Glenn Fiedler, Christian Nentwich';
+    P.License := 'LGPL with modification, ';
+    P.HomepageURL := 'http://ptcpas.sourceforge.net/';
+    P.Description := 'A free, portable framebuffer library.';
     p.OSes:=[linux,win32,win64];
+
     P.SourcePath.Add('src');
     P.SourcePath.Add('src/ptcwrapper');
     P.SourcePath.Add('src/win32/directx', [win32, win64]);
@@ -52,44 +58,45 @@ begin
   T:=P.Targets.AddUnit('ptc.pp');
   with T.Dependencies do
     begin
-      AddInclude('coreinterface.inc');
       AddInclude('aread.inc');
-      AddInclude('colord.inc');
-      AddInclude('formatd.inc');
-      AddInclude('eventd.inc');
-      AddInclude('keyeventd.inc');
-      AddInclude('mouseeventd.inc');
-      AddInclude('moded.inc');
-      AddInclude('paletted.inc');
+      AddInclude('areai.inc');
+      AddInclude('baseconsoled.inc');
+      AddInclude('baseconsolei.inc');
+      AddInclude('basesurfaced.inc');
+      AddInclude('basesurfacei.inc');
       AddInclude('cleard.inc');
-      AddInclude('copyd.inc');
+      AddInclude('cleari.inc');
       AddInclude('clipperd.inc');
-      AddInclude('basesurfaced.inc');
-      AddInclude('surfaced.inc');
-      AddInclude('baseconsoled.inc');
+      AddInclude('clipperi.inc');
+      AddInclude('colord.inc');
+      AddInclude('colori.inc');
       AddInclude('consoled.inc');
-      AddInclude('errord.inc');
-      AddInclude('timerd.inc');
-      AddInclude('log.inc');
+      AddInclude('consolei.inc');
+      AddInclude('copyd.inc');
+      AddInclude('copyi.inc');
       AddInclude('coreimplementation.inc');
+      AddInclude('coreinterface.inc');
+      AddInclude('errord.inc');
       AddInclude('errori.inc');
-      AddInclude('areai.inc');
-      AddInclude('colori.inc');
-      AddInclude('formati.inc');
+      AddInclude('eventd.inc');
       AddInclude('eventi.inc');
+      AddInclude('formatd.inc');
+      AddInclude('formati.inc');
+      AddInclude('keyeventd.inc');
       AddInclude('keyeventi.inc');
-      AddInclude('mouseeventi.inc');
+      AddInclude('log.inc');
+      AddInclude('moded.inc');
       AddInclude('modei.inc');
+      AddInclude('mouseeventd.inc');
+      AddInclude('mouseeventi.inc');
+      AddInclude('openglattributesd.inc');
+      AddInclude('openglattributesi.inc');
+      AddInclude('paletted.inc');
       AddInclude('palettei.inc');
-      AddInclude('cleari.inc');
-      AddInclude('copyi.inc');
-      AddInclude('clipperi.inc');
-      AddInclude('basesurfacei.inc');
-      AddInclude('baseconsolei.inc');
+      AddInclude('surfaced.inc');
       AddInclude('surfacei.inc');
+      AddInclude('timerd.inc');
       AddInclude('timeri.inc');
-      AddInclude('openglattributesd.inc');
-      AddInclude('openglattributesi.inc');
       AddInclude('includes.inc',allunixoses+[WinCE]);
       AddInclude('extensions.inc',allunixoses);
       AddInclude('x11modesd.inc',allunixoses);
@@ -99,7 +106,7 @@ begin
       AddInclude('x11dga1displayd.inc',allunixoses);
       AddInclude('x11dga2displayd.inc',allunixoses);
       AddInclude('x11consoled.inc',allunixoses);
-      AddInclude('check.inc',allunixoses);
+      AddInclude('check.inc',allunixoses + [win32, win64]);
       AddInclude('x11modesi.inc',allunixoses);
       AddInclude('x11imagei.inc',allunixoses);
       AddInclude('x11displayi.inc',allunixoses);
@@ -110,7 +117,42 @@ begin
       AddInclude('x11consolei.inc',allunixoses);
       AddInclude('glxfbconfigd.inc',allunixoses);
       AddInclude('glxfbconfigi.inc',allunixoses);
-      AddInclude('consolei.inc');
+      AddInclude('cursor.inc', [win32, win64]);
+      AddInclude('cursord.inc', [win32, win64]);
+      AddInclude('cursormoded.inc', [win32, win64]);
+      AddInclude('event.inc', [win32, win64]);
+      //AddInclude('eventd.inc', [win32, win64]);
+      AddInclude('hook.inc', [win32, win64]);
+      AddInclude('hookd.inc', [win32, win64]);
+      AddInclude('kbd.inc', [win32, win64]);
+      AddInclude('kbdd.inc', [win32, win64]);
+      AddInclude('monitor.inc', [win32, win64]);
+      AddInclude('monitord.inc', [win32, win64]);
+      AddInclude('moused.inc', [win32, win64]);
+      AddInclude('mousei.inc', [win32, win64]);
+      AddInclude('window.inc', [win32, win64]);
+      AddInclude('windowd.inc', [win32, win64]);
+      AddInclude('directxconsoled.inc', [win32, win64]);
+      AddInclude('directxconsolei.inc', [win32, win64]);
+      AddInclude('display.inc', [win32, win64]);
+      AddInclude('displayd.inc', [win32, win64]);
+      AddInclude('hook.inc', [win32, win64]);
+      AddInclude('hookd.inc', [win32, win64]);
+      AddInclude('library.inc', [win32, win64]);
+      AddInclude('libraryd.inc', [win32, win64]);
+      AddInclude('primary.inc', [win32, win64]);
+      AddInclude('primaryd.inc', [win32, win64]);
+      AddInclude('translate.inc', [win32, win64]);
+      AddInclude('gdiconsoled.inc', [win32, win64]);
+      AddInclude('gdiconsolei.inc', [win32, win64]);
+      AddInclude('gdihookd.inc', [win32, win64]);
+      AddInclude('gdihooki.inc', [win32, win64]);
+      AddInclude('win32dibd.inc', [win32, win64]);
+      AddInclude('win32dibi.inc', [win32, win64]);
+      AddInclude('win32modesetterd.inc', [win32, win64]);
+      AddInclude('win32modesetteri.inc', [win32, win64]);
+      AddInclude('win32openglwindowd.inc', [win32, win64]);
+      AddInclude('win32openglwindowi.inc', [win32, win64]);
       AddUnit('p_gx',[Wince]);
       AddUnit('textfx2',[Go32v2]);
       AddUnit('cga',[Go32v2]);