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