aboutsummaryrefslogtreecommitdiff
path: root/Makefile
blob: d9d5976bf0fb75506ed0777368d3198322a6ff7c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
all: moji

CFLAGS=$(shell pkg-config --cflags gtk4) -O0 -g -Wall
LDLIBS=$(shell pkg-config --libs gtk4)
HOME=$(shell echo ~)

moji: moji.c
	gcc ${CFLAGS} -o moji moji.c ${LDLIBS}

install: moji
	mkdir -p ${HOME}/.config/autostart
	cp moji.desktop ${HOME}/.config/autostart
	# Name needs to have a dash in it
	cp moji.desktop ${HOME}/Desktop/example-moji.desktop 
	xdg-desktop-menu install ${HOME}/Desktop/example-moji.desktop
	xdg-desktop-menu forceupdate
	@echo -e "\033[91mMake sure you run:\033[0m"
	@echo -e "    \033[1m$$ dnf install gtts mpg123\033[0m"

clean:
	rm moji