-
Notifications
You must be signed in to change notification settings - Fork 0
/
Makefile
25 lines (21 loc) · 859 Bytes
/
Makefile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
ROOT := $(shell pwd)
PREFIX := $(shell readlink -f ~/.local)
OBJECTS := config.ini gui-appindicator.py gui-systray.py update.py
uninstall:
rm -r $(PREFIX)/share/lightndark
rm $(PREFIX)/bin/lightndark-gui
rm $(PREFIX)/share/icons/lightndark.svg
rm $(PREFIX)/share/applications/lightndark.desktop
install:
mkdir -p $(PREFIX)/share/icons
mkdir -p $(PREFIX)/share/applications
mkdir -p $(PREFIX)/share/lightndark/thirdparty
mkdir -p $(PREFIX)/bin
cp -a $(OBJECTS) $(PREFIX)/share/lightndark/
cp -a thirdparty/bbr_color.txt $(PREFIX)/share/lightndark/thirdparty/
cp -a lightndark-gui $(PREFIX)/bin/
cp -a lightndark.svg $(PREFIX)/share/icons/
cp -a lightndark.desktop $(PREFIX)/share/applications/
sed -i 's!lightndark-gui!$(PREFIX)/bin/lightndark-gui!' $(PREFIX)/share/applications/lightndark.desktop
all:
@echo "Usage: $0 [install|uninstall]"