Skip to content

Commit

Permalink
disable tests/docs/introspection.
Browse files Browse the repository at this point in the history
  • Loading branch information
luadebug committed Mar 6, 2025
1 parent 883c244 commit 3fc9fb6
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion packages/a/at-spi2-core/xmake.lua
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,8 @@ package("at-spi2-core")

add_deps("meson", "ninja", "glib", "pkg-config", "dbus", "libx11", "libxtst", "libxi", "libxml2")
on_install("linux", function (package)
local configs = {}
io.replace("meson.build", "subdir('tests')", "", {plain = true})
local configs = {"-Dintrospection=disabled", "-Ddocs=false"}
table.insert(configs, "-Ddefault_library=" .. (package:config("shared") and "shared" or "static"))
import("package.tools.meson").install(package, configs, {packagedeps = {"glib", "libiconv", "libx11", "libxtst", "libxi", "dbus"}})
local atspi_pkgconfig_dir = package:installdir("lib/pkgconfig/atspi-2.pc")
Expand Down

0 comments on commit 3fc9fb6

Please sign in to comment.