diff options
Diffstat (limited to 'config/init.lua')
| -rw-r--r-- | config/init.lua | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/config/init.lua b/config/init.lua index e7145a9..f3c36d5 100644 --- a/config/init.lua +++ b/config/init.lua @@ -18,6 +18,23 @@ build_systems = { build = function() os.execute("make") end, + install = function() + os.execute("make install PREFIX="..prefix) + end, + uninstall = function() + os.execute("make uninstall PREFIX="..prefix) + end, + }, + ["meson.build"] = { + build = function() + os.execute("meson setup build --prefix "..prefix.." && meson compile -C build") + end, + install = function() + os.execute("cd build && meson install") + end, + uninstall = function() + os.execute("cd build && ninja uninstall") + end, }, ["CMakeLists.txt"] = { build = function() |
