Browse Source

LibWasm: Port to Windows

stasoid 1 month ago
parent
commit
44ddc4fc28

+ 1 - 0
Libraries/LibWasm/AbstractMachine/AbstractMachine.h

@@ -20,6 +20,7 @@
 namespace Wasm {
 
 class Configuration;
+class Result;
 struct Interpreter;
 
 struct InstantiationError {

+ 4 - 1
Libraries/LibWasm/CMakeLists.txt

@@ -5,9 +5,12 @@ set(SOURCES
     AbstractMachine/Validator.cpp
     Parser/Parser.cpp
     Printer/Printer.cpp
-    WASI/Wasi.cpp
 )
 
+if (NOT WIN32)
+    list(APPEND SOURCES WASI/Wasi.cpp)
+endif()
+
 serenity_lib(LibWasm wasm)
 target_link_libraries(LibWasm PRIVATE LibCore LibGC LibJS)