commit - 1ec25070c119a4e47caa722aa1a0e1f352902093
commit + afd6d93b3fae27ba5075fad222c638d095573af1
blob - 2949e754c40700a115c6f9441cd694700800b271
blob + 3d9531642281a9476599b0c316d432008afc9dd5
--- Makefile
+++ Makefile
# See LICENSE.md and README.md for details.
PREFIX ?= $(HOME)/.local
+LUADIR ?= $(PREFIX)/share/lua/5.4/bxbar
CC ?= cc
CFLAGS = -std=c99 -Wall -Wextra $(shell pkg-config --cflags xft)
LDFLAGS =
uninstall:
rm -f $(DESTDIR)$(PREFIX)/bin/bxbar
-.PHONY: all clean install uninstall
+install-lua:
+ install -d $(DESTDIR)$(PREFIX)/bin
+ install -m 755 lua/manage-bxbar $(DESTDIR)$(PREFIX)/bin/manage-bxbar
+ install -d $(DESTDIR)$(LUADIR)
+ install -m 644 lua/bxbar/workspace.lua $(DESTDIR)$(LUADIR)/workspace.lua
+ install -m 644 lua/bxbar/datetime.lua $(DESTDIR)$(LUADIR)/datetime.lua
+uninstall-lua:
+ rm -f $(DESTDIR)$(PREFIX)/bin/manage-bxbar
+ rm -rf $(DESTDIR)$(LUADIR)
+
+.PHONY: all clean install uninstall install-lua uninstall-lua
+