|
@@ -140,9 +140,6 @@ function _generate_package_from_github(reponame)
|
|
|
file:print(' if package:debug() then')
|
|
|
file:print(' table.insert(configs, "--enable-debug")')
|
|
|
file:print(' end')
|
|
|
- file:print(' if package:is_plat("linux") and package:config("pic") ~= false then')
|
|
|
- file:print(' table.insert(configs, "--with-pic")')
|
|
|
- file:print(' end')
|
|
|
file:print(' import("package.tools.autoconf").install(package, configs)')
|
|
|
elseif has_meson then
|
|
|
file:print(' table.insert(configs, "-Ddefault_library=" .. (package:config("shared") and "shared" or "static"))')
|
|
@@ -153,9 +150,9 @@ function _generate_package_from_github(reponame)
|
|
|
file:print(' io.writefile("xmake.lua", [[')
|
|
|
file:print(' add_rules("mode.release", "mode.debug")')
|
|
|
file:print(' target("%s")', packagename)
|
|
|
- file:write(' set_kind("$(kind)")\n')
|
|
|
- file:print(' add_files("src/*.c")')
|
|
|
- file:print(' add_headerfiles("src/(*.h)")')
|
|
|
+ file:write(' set_kind("$(kind)")\n')
|
|
|
+ file:print(' add_files("src/*.c")')
|
|
|
+ file:print(' add_headerfiles("src/(*.h)")')
|
|
|
file:print(' ]])')
|
|
|
file:print(' if package:config("shared") then')
|
|
|
file:print(' configs.kind = "shared"')
|