Browse Source

* Allow compilation of fcl-fpcunit for webassembly

Michaël Van Canneyt 2 years ago
parent
commit
1e3c2154ce
1 changed files with 2 additions and 1 deletions
  1. 2 1
      packages/fcl-fpcunit/fpmake.pp

+ 2 - 1
packages/fcl-fpcunit/fpmake.pp

@@ -30,7 +30,7 @@ begin
     P.Email := '';
     P.Email := '';
     P.Description := 'Unit testing system inspired by JUnit of Free Component Libraries (FCL), FPC''s OOP library.';
     P.Description := 'Unit testing system inspired by JUnit of Free Component Libraries (FCL), FPC''s OOP library.';
     P.NeedLibC:= false;
     P.NeedLibC:= false;
-    P.OSes := P.OSes - [embedded,nativent,msdos,win16,macosclassic,palmos,symbian,zxspectrum,msxdos,amstradcpc,sinclairql,wasi];
+    P.OSes := P.OSes - [embedded,nativent,msdos,win16,macosclassic,palmos,symbian,zxspectrum,msxdos,amstradcpc,sinclairql];
     if Defaults.CPU=jvm then
     if Defaults.CPU=jvm then
       P.OSes := P.OSes - [java,android];
       P.OSes := P.OSes - [java,android];
 
 
@@ -38,6 +38,7 @@ begin
     P.IncludePath.Add('src');
     P.IncludePath.Add('src');
 
 
     T:=P.Targets.AddUnit('digesttestreport.pp');
     T:=P.Targets.AddUnit('digesttestreport.pp');
+    T.OSes := P.OSes - [wasi];
       with T.Dependencies do
       with T.Dependencies do
         begin
         begin
           AddUnit('fpcunit');
           AddUnit('fpcunit');