Browse Source

Enable wasm platform for some libs (#1670)

Jérôme Leclercq 2 years ago
parent
commit
2a69168819

+ 1 - 1
packages/b/bullet3/xmake.lua

@@ -22,7 +22,7 @@ package("bullet3")
     add_links("Bullet2FileLoader", "Bullet3Collision", "Bullet3Common", "Bullet3Dynamics", "Bullet3Geometry", "Bullet3OpenCL_clew", "BulletDynamics", "BulletCollision", "BulletInverseDynamics", "BulletSoftBody", "LinearMath")
     add_links("Bullet2FileLoader", "Bullet3Collision", "Bullet3Common", "Bullet3Dynamics", "Bullet3Geometry", "Bullet3OpenCL_clew", "BulletDynamics", "BulletCollision", "BulletInverseDynamics", "BulletSoftBody", "LinearMath")
     add_includedirs("include", "include/bullet")
     add_includedirs("include", "include/bullet")
 
 
-    on_install("macosx", "linux", "windows", function (package)
+    on_install("macosx", "linux", "windows", "wasm", function (package)
         local configs = {"-DBUILD_CPU_DEMOS=OFF", "-DBUILD_OPENGL3_DEMOS=OFF", "-DBUILD_BULLET2_DEMOS=OFF", "-DBUILD_UNIT_TESTS=OFF"}
         local configs = {"-DBUILD_CPU_DEMOS=OFF", "-DBUILD_OPENGL3_DEMOS=OFF", "-DBUILD_BULLET2_DEMOS=OFF", "-DBUILD_UNIT_TESTS=OFF"}
         table.insert(configs, "-DCMAKE_BUILD_TYPE=" .. (package:debug() and "Debug" or "Release"))
         table.insert(configs, "-DCMAKE_BUILD_TYPE=" .. (package:debug() and "Debug" or "Release"))
         table.insert(configs, "-DBUILD_SHARED_LIBS=" .. (package:config("shared") and "ON" or "OFF"))
         table.insert(configs, "-DBUILD_SHARED_LIBS=" .. (package:config("shared") and "ON" or "OFF"))

+ 1 - 1
packages/c/chipmunk2d/xmake.lua

@@ -25,7 +25,7 @@ package("chipmunk2d")
         add_syslinks("pthread", "m")
         add_syslinks("pthread", "m")
     end
     end
 
 
-    on_install("windows", "linux", "macosx", "iphoneos", "mingw", "android", function (package)
+    on_install("windows", "linux", "macosx", "iphoneos", "mingw", "android", "wasm", function (package)
         local configs = {"-DBUILD_DEMOS=OFF"}
         local configs = {"-DBUILD_DEMOS=OFF"}
         table.insert(configs, "-DCMAKE_BUILD_TYPE=" .. (package:debug() and "Debug" or "Release"))
         table.insert(configs, "-DCMAKE_BUILD_TYPE=" .. (package:debug() and "Debug" or "Release"))
         if package:config("shared") then
         if package:config("shared") then

+ 1 - 1
packages/l/libflac/xmake.lua

@@ -30,7 +30,7 @@ package("libflac")
         end
         end
     end)
     end)
 
 
-    on_install("windows", "linux", "macosx", "iphoneos", "mingw", "android", function (package)
+    on_install("windows", "linux", "macosx", "iphoneos", "mingw", "android", "wasm", function (package)
 
 
         local configs = {}
         local configs = {}
         table.insert(configs, "-DBUILD_CXXLIBS=OFF")
         table.insert(configs, "-DBUILD_CXXLIBS=OFF")

+ 1 - 1
packages/l/libogg/xmake.lua

@@ -21,7 +21,7 @@ package("libogg")
         add_extsources("brew::libogg")
         add_extsources("brew::libogg")
     end
     end
 
 
-    on_install("windows", "macosx", "linux", "mingw", "iphoneos", "android", "cross", function (package)
+    on_install("windows", "macosx", "linux", "mingw", "iphoneos", "android", "cross", "wasm", function (package)
         local configs = {"-DBUILD_TESTING=OFF"}
         local configs = {"-DBUILD_TESTING=OFF"}
         table.insert(configs, "-DCMAKE_BUILD_TYPE=" .. (package:debug() and "Debug" or "Release"))
         table.insert(configs, "-DCMAKE_BUILD_TYPE=" .. (package:debug() and "Debug" or "Release"))
         table.insert(configs, "-DBUILD_SHARED_LIBS=" .. (package:config("shared") and "ON" or "OFF"))
         table.insert(configs, "-DBUILD_SHARED_LIBS=" .. (package:config("shared") and "ON" or "OFF"))

+ 1 - 1
packages/l/libvorbis/xmake.lua

@@ -71,7 +71,7 @@ package("libvorbis")
         package:add("links", "vorbis" .. ext)
         package:add("links", "vorbis" .. ext)
     end)
     end)
 
 
-    on_install("windows", "linux", "macosx", "iphoneos", "mingw", "android", function (package)
+    on_install("windows", "linux", "macosx", "iphoneos", "mingw", "android", "wasm", function (package)
         local configs = {}
         local configs = {}
         table.insert(configs, "-DBUILD_TESTING=OFF")
         table.insert(configs, "-DBUILD_TESTING=OFF")
         table.insert(configs, "-DCMAKE_BUILD_TYPE=" .. (package:debug() and "Debug" or "Release"))
         table.insert(configs, "-DCMAKE_BUILD_TYPE=" .. (package:debug() and "Debug" or "Release"))