summaryrefslogtreecommitdiff
path: root/packages/fcl-base
diff options
context:
space:
mode:
authorjoost <joost@3ad0048d-3df7-0310-abae-a5850022a9f2>2010-05-12 10:07:58 +0000
committerjoost <joost@3ad0048d-3df7-0310-abae-a5850022a9f2>2010-05-12 10:07:58 +0000
commita7a1276241bd0f4d775e0647e63638b096d2dc20 (patch)
treede21822867d47cd05eadf0e5cc09c6d46231d8d2 /packages/fcl-base
parente168ed36edb9d6c014da883ecc7e3c38c0363a39 (diff)
downloadfpc-a7a1276241bd0f4d775e0647e63638b096d2dc20.tar.gz
* Fixes for fpmake files
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@15261 3ad0048d-3df7-0310-abae-a5850022a9f2
Diffstat (limited to 'packages/fcl-base')
-rw-r--r--packages/fcl-base/fpmake.pp13
1 files changed, 10 insertions, 3 deletions
diff --git a/packages/fcl-base/fpmake.pp b/packages/fcl-base/fpmake.pp
index 469a794152..9a1967c35c 100644
--- a/packages/fcl-base/fpmake.pp
+++ b/packages/fcl-base/fpmake.pp
@@ -26,23 +26,26 @@ begin
P.NeedLibC:= false;
P.SourcePath.Add('src');
+ P.SourcePath.Add('src/$(OS)');
P.SourcePath.Add('src/unix',AllUnixOSes);
P.SourcePath.Add('src/win',AllWindowsOSes);
- P.SourcePath.Add('src/$(OS)',AllOSes-AllWindowsOSes-AllUnixOSes);
P.IncludePath.Add('src');
+ P.IncludePath.Add('src/$(OS)');
P.IncludePath.Add('src/unix',AllUnixOSes);
P.IncludePath.Add('src/win',AllWindowsOSes);
- P.IncludePath.Add('src/$(OS)',AllOSes-AllWindowsOSes-AllUnixOSes);
P.IncludePath.Add('src/dummy',AllOSes);
T:=P.Targets.AddUnit('ascii85.pp');
T:=P.Targets.AddUnit('avl_tree.pp');
T:=P.Targets.AddUnit('base64.pp');
T:=P.Targets.AddUnit('blowfish.pp');
+ T.ResourceStrings:=true;
T:=P.Targets.AddUnit('bufstream.pp');
+ T.ResourceStrings:=true;
T:=P.Targets.AddUnit('cachecls.pp');
T.ResourceStrings:=true;
T:=P.Targets.AddUnit('contnrs.pp');
+ T.ResourceStrings:=true;
T:=P.Targets.AddUnit('custapp.pp');
T.ResourceStrings:=true;
T:=P.Targets.AddUnit('eventlog.pp');
@@ -68,6 +71,7 @@ begin
T:=P.Targets.AddUnit('iostream.pp');
T:=P.Targets.AddUnit('libtar.pp');
T:=P.Targets.AddUnit('maskutils.pp');
+ T.ResourceStrings:=true;
T:=P.Targets.AddUnit('pooledmm.pp');
T:=P.Targets.AddUnit('rtfpars.pp');
with T.Dependencies do
@@ -79,6 +83,9 @@ begin
T.ResourceStrings:=true;
T:=P.Targets.AddUnit('streamex.pp');
T:=P.Targets.AddUnit('streamio.pp');
+ T.ResourceStrings:=true;
+ T:=P.Targets.AddUnit('fptemplate.pp');
+ T.ResourceStrings:=true;
T:=P.Targets.AddUnit('syncobjs.pp',AllOSes-[GO32v2,OS2,EMX]);
T:=P.Targets.AddUnit('uriparser.pp');
T:=P.Targets.AddUnit('wformat.pp');
@@ -93,9 +100,9 @@ begin
AddUnit('wformat');
end;
T:=P.Targets.AddUnit('fpexprpars.pp');
+ T.ResourceStrings:=true;
// Windows units
- T:=P.Targets.AddUnit('ServiceManager.pas',[Win32,Win64]);
T:=P.Targets.AddUnit('fileinfo.pp',AllWindowsOSes);
// Additional sources