浏览代码

* fix archiving

git-svn-id: trunk@12168 -
peter 16 年之前
父节点
当前提交
f203a498e1
共有 3 个文件被更改,包括 19 次插入4 次删除
  1. 1 1
      packages/fv/fpmake.pp
  2. 16 1
      packages/graph/fpmake.pp
  3. 2 2
      packages/ptc/fpmake.pp

+ 1 - 1
packages/fv/fpmake.pp

@@ -208,7 +208,7 @@ begin
       with T.Dependencies do
         begin
           AddInclude('unixsmsg.inc',AllUnixOSes);
-          AddInclude('win32smsg.inc',[win32,win64]);
+          AddInclude('w32smsg.inc',[win32,win64]);
           AddInclude('go32smsg.inc',[go32v2]);
         end;
     T:=P.Targets.AddUnit('tabs.pas');

+ 16 - 1
packages/graph/fpmake.pp

@@ -24,6 +24,11 @@ begin
     P.Description := 'A portable, yet usable substitute for the Turbo Pascal Graph unit.';
     P.NeedLibC:= false;  // true for headers that indirectly link to libc? OS specific?
 
+    P.CPUs:=[i386,powerpc];
+    P.OSes:=[win32,linux,freebsd,darwin];
+
+    P.Dependencies.Add('sdl',[i386,powerpc],[win32,linux,freebsd,darwin]);
+
     P.SourcePath.Add('src');
     P.SourcePath.Add('src/macosx',[darwin]);
     P.SourcePath.Add('src/amiga',[amiga]);
@@ -61,7 +66,7 @@ begin
           AddInclude('gtext.inc');
           AddInclude('graph16.inc',[freebsd,linux]);
         end;
-    T:=P.Targets.AddUnit('sdlgraph.pp');
+    T:=P.Targets.AddUnit('src/sdlgraph/sdlgraph.pp',[i386,powerpc],[win32,linux,freebsd,darwin]);
       with T.Dependencies do
         begin
           AddInclude('graphh.inc');
@@ -76,6 +81,16 @@ begin
           AddUnit('sdlutils');
           AddUnit('logger');
         end;
+    T:=P.Targets.AddUnit('wincrt.pp',[win32]);
+      with T.Dependencies do
+        begin
+          AddUnit('graph');
+        end;
+    T:=P.Targets.AddUnit('winmouse.pp',[win32]);
+      with T.Dependencies do
+        begin
+          AddUnit('graph');
+        end;
 
 
 {$ifndef ALLPACKAGES}

+ 2 - 2
packages/ptc/fpmake.pp

@@ -40,7 +40,6 @@ begin
   T:=P.Targets.AddUnit('ptc.pp');
   with T.Dependencies do
     begin
-      AddInclude('extensions.inc');
       AddInclude('coreinterface.inc');
       AddInclude('aread.inc');
       AddInclude('colord.inc');
@@ -77,7 +76,8 @@ begin
       AddInclude('baseconsolei.inc');
       AddInclude('surfacei.inc');
       AddInclude('timeri.inc');
-      AddInclude('includes.inc');
+      AddInclude('includes.inc',allunixoses+[WinCE]);
+      AddInclude('extensions.inc',allunixoses);
       AddInclude('x11modesd.inc',allunixoses);
       AddInclude('x11imaged.inc',allunixoses);
       AddInclude('x11displayd.inc',allunixoses);