19 lines
583 B
Makefile
19 lines
583 B
Makefile
CC=clang
|
|
CFLAGS=`pkg-config --cflags gtk4`
|
|
CLIBS=`pkg-config --libs gtk4`
|
|
SOURCES= main.c
|
|
EXECUTABLE=filemanager
|
|
|
|
all: $(SOURCES) $(EXECUTABLE)
|
|
|
|
$(EXECUTABLE):
|
|
cp resources/desktop/fun.kotyara.filemanager.desktop ~/.local/share/applications
|
|
$(CC) $(CFLAGS) $(SOURCES) -o $(EXECUTABLE) $(CLIBS)
|
|
mv $(EXECUTABLE) ~/.local/bin/
|
|
cp resources/desktop/filemanager-icon.png ~/.icons/hicolor/512x512/apps/
|
|
gtk-update-icon-cache
|
|
clean:
|
|
rm ~/.local/share/applications/fun.kotyara.filemanager.desktop \
|
|
~/.local/bin/$(EXECUTABLE) \
|
|
~/.icons/hicolor/512x512/apps/filemanager-icon.png
|