Bladeren bron

improve elfutils #2313 (#2314)

ruki 2 jaren geleden
bovenliggende
commit
48a5948619
1 gewijzigde bestanden met toevoegingen van 5 en 1 verwijderingen
  1. 5 1
      packages/e/elfutils/xmake.lua

+ 5 - 1
packages/e/elfutils/xmake.lua

@@ -67,8 +67,12 @@ package("elfutils")
             table.insert(cflags, '-Dprogram_invocation_short_name=\\\"test\\\"')
             table.insert(cflags, '-Dprogram_invocation_short_name=\\\"test\\\"')
             table.insert(cflags, '-D_GNU_SOURCE=1')
             table.insert(cflags, '-D_GNU_SOURCE=1')
         end
         end
+        local packagedeps = {"zlib"}
+        if package:is_plat("android") then
+            table.join2(packagedeps, "libintl", "argp-standalone")
+        end
         import("package.tools.autoconf").install(package, configs, {cflags = cflags,
         import("package.tools.autoconf").install(package, configs, {cflags = cflags,
-            packagedeps = {"zlib", "libintl", "argp-standalone"}})
+            packagedeps = packagedeps})
         if package:config("shared") then
         if package:config("shared") then
             os.rm(path.join(package:installdir("lib"), "*.a"))
             os.rm(path.join(package:installdir("lib"), "*.a"))
         else
         else