fpmake: fixed compile with fpc 3.2.2

This commit is contained in:
mattias 2022-09-12 10:55:29 +02:00
parent 61c8e20f53
commit d6e2fd0867

View File

@ -165,8 +165,8 @@ begin
P.Dependencies.Clear;
Defaults.Options.Add('-Sc');
P.Targets.AddProgram('pas2js.pp');
{$IF FPC_FULLVERSION>=30301}
P.Targets.AddProgram('webidl2pas.pp');
{$IF FPC_FULLVERSION>=30101}
P.Targets.AddProgram('compileserver.pp');
P.Targets.AddProgram('makestub.pp');
T:=P.Targets.AddLibrary('pas2jslib.pp');
@ -203,10 +203,12 @@ begin
P.Targets.AddImplicitUnit('pparser',False).ResourceStrings:=True;
P.Targets.AddImplicitUnit('pscanner',False).ResourceStrings:=True;
P.Targets.AddImplicitUnit('pascodegen.o',False);
{$IF FPC_FULLVERSION>=30301}
P.Targets.AddImplicitUnit('webidldefs',False).ResourceStrings:=True;
P.Targets.AddImplicitUnit('webidlscanner',False).ResourceStrings:=True;
P.Targets.AddImplicitUnit('webidlparser',False).ResourceStrings:=True;
P.Targets.AddImplicitUnit('webidltopas',False).ResourceStrings:=True;
{$ENDIF}
P.Targets.AddImplicitUnit('stubcreator',False).ResourceStrings:=True;
// Determine unit files location
BD:=IncludeTrailingPathDelimiter(P.GetBinOutputDir(Defaults.BuildCPU,Defaults.BuildOS));