Jelajahi Sumber

Disable targets that do not support fcl-base for utils packages that need fcl-base

git-svn-id: trunk@41069 -
pierre 6 tahun lalu
induk
melakukan
cab2b6261a

+ 3 - 0
utils/fpcm/fpmake.pp

@@ -210,6 +210,9 @@ begin
     begin
     P:=AddPackage('utils-fpcm');
     P.ShortName:='fpcm';
+    P.OSes:=AllOSes-[embedded,msdos,win16,macos,palmos];
+    if Defaults.CPU=jvm then
+      P.OSes := P.OSes - [java,android];
 
     P.Author := '<various>';
     P.License := 'LGPL with modification';

+ 3 - 0
utils/fpcmkcfg/fpmake.pp

@@ -17,6 +17,9 @@ begin
     begin
     P:=AddPackage('utils-fpcmkcfg');
     P.ShortName:='fcmk';
+    P.OSes:=AllOSes-[embedded,msdos,win16,macos,palmos];
+    if Defaults.CPU=jvm then
+      P.OSes := P.OSes - [java,android];
 
     P.Author := '<various>';
     P.License := 'LGPL with modification';

+ 3 - 0
utils/fpcres/fpmake.pp

@@ -16,6 +16,9 @@ begin
     begin
     P:=AddPackage('utils-fpcres');
     P.ShortName:='fpres';
+    P.OSes:=AllOSes-[embedded,msdos,win16,macos,palmos];
+    if Defaults.CPU=jvm then
+      P.OSes := P.OSes - [java,android];
 
     P.Author := 'Giulio Bernardi';
     P.License := 'LGPL with modification';

+ 3 - 0
utils/fpcreslipo/fpmake.pp

@@ -16,6 +16,9 @@ begin
     begin
     P:=AddPackage('utils-fpcreslipo');
     P.ShortName:='fpcreslipo';
+    P.OSes:=AllOSes-[embedded,msdos,win16,macos,palmos];
+    if Defaults.CPU=jvm then
+      P.OSes := P.OSes - [java,android];
 
     P.Author := 'Giulio Bernardi';
     P.License := 'LGPL with modification';

+ 3 - 0
utils/fpdoc/fpmake.pp

@@ -18,6 +18,9 @@ begin
     begin
     P:=AddPackage('utils-fpdoc');
     P.ShortName:='fpdoc';
+    P.OSes:=AllOSes-[embedded,msdos,win16,macos,palmos];
+    if Defaults.CPU=jvm then
+      P.OSes := P.OSes - [java,android];
 
     P.Author := '<various>';
     P.License := 'LGPL with modification';

+ 4 - 0
utils/fpmake.pp

@@ -50,6 +50,10 @@ begin
   With Installer do
     begin
     P:=AddPackage('utils');
+    P.OSes:=AllOSes-[embedded,msdos,win16,macos,palmos];
+    P.OSes:=AllOSes-[embedded,msdos,win16,macos,palmos];
+    if Defaults.CPU=jvm then
+      P.OSes := P.OSes - [java,android];
 
     P.Author := '<various>';
     P.License := 'LGPL with modification';

+ 3 - 0
utils/importtl/fpmake.pp

@@ -16,6 +16,9 @@ begin
     begin
     P:=AddPackage('utils-importtl');
     P.ShortName:='importttl';
+    P.OSes:=AllOSes-[embedded,msdos,win16,macos,palmos];
+    if Defaults.CPU=jvm then
+      P.OSes := P.OSes - [java,android];
 
     P.Author := '<various>';
     P.License := 'LGPL with modification';

+ 3 - 0
utils/instantfpc/fpmake.pp

@@ -16,6 +16,9 @@ begin
     begin
     P:=AddPackage('utils-instantfpc');
     P.ShortName:='instantfpc';
+    P.OSes:=AllOSes-[embedded,msdos,win16,macos,palmos];
+    if Defaults.CPU=jvm then
+      P.OSes := P.OSes - [java,android];
 
     P.Author := '<various>';
     P.License := 'LGPL with modification';

+ 3 - 0
utils/json2pas/fpmake.pp

@@ -18,6 +18,9 @@ begin
     P.Dependencies.Add('fcl-json');
 
     P.ShortName:='json2pas';
+    P.OSes:=AllOSes-[embedded,msdos,win16,macos,palmos];
+    if Defaults.CPU=jvm then
+      P.OSes := P.OSes - [java,android];
 
     P.Author := 'Michael Van Canneyt';
     P.License := 'LGPL with modification';

+ 3 - 0
utils/pas2fpm/fpmake.pp

@@ -16,6 +16,9 @@ begin
     begin
     P:=AddPackage('utils-pas2fpm');
     p.ShortName:='p2fm';
+    P.OSes:=AllOSes-[embedded,msdos,win16,macos,palmos];
+    if Defaults.CPU=jvm then
+      P.OSes := P.OSes - [java,android];
 
     P.Author := 'Free Pascal Team';
     P.License := 'LGPL with modification';

+ 3 - 0
utils/pas2ut/fpmake.pp

@@ -16,6 +16,9 @@ begin
     begin
     P:=AddPackage('utils-pas2ut');
     P.ShortName:='p2ut';
+    P.OSes:=AllOSes-[embedded,msdos,win16,macos,palmos];
+    if Defaults.CPU=jvm then
+      P.OSes := P.OSes - [java,android];
 
     P.Author := 'Free Pascal Team';
     P.License := 'LGPL with modification';

+ 3 - 0
utils/unicode/fpmake.pp

@@ -16,6 +16,9 @@ begin
     begin
     P:=AddPackage('utils-unicode');
     P.ShortName:='ucode';
+    P.OSes:=AllOSes-[embedded,msdos,win16,macos,palmos];
+    if Defaults.CPU=jvm then
+      P.OSes := P.OSes - [java,android];
 
     P.Author := 'Inoussa OUEDRAOGO';
     P.License := 'LGPL with modification';