Skip to content

Commit

Permalink
add makeself (#2855)
Browse files Browse the repository at this point in the history
  • Loading branch information
waruqi authored Nov 23, 2023
1 parent f9b7e72 commit 091e60c
Showing 1 changed file with 18 additions and 0 deletions.
18 changes: 18 additions & 0 deletions packages/m/makeself/xmake.lua
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
package("makeself")
set_kind("binary")
set_homepage("https://makeself.io")
set_description("A self-extracting archiving tool for Unix systems, in 100% shell script.")

add_urls("https://github.com/megastep/makeself/archive/refs/tags/$(version).tar.gz", {version = function (version)
return "release-" .. version
end})

add_versions("2.5.0", "705d0376db9109a8ef1d4f3876c9997ee6bed454a23619e1dbc03d25033e46ea")

on_install("macosx", "linux", "msys", "bsd", function (package)
os.cp("*.sh", package:installdir("bin"))
end)

on_test(function (package)
os.runv("makeself.sh", {"--version"}, {shell = true})
end)

0 comments on commit 091e60c

Please sign in to comment.