This commit is contained in:
2025-12-24 22:14:48 +05:00
parent 70a30fce83
commit 0b08ff2b06
4 changed files with 20 additions and 4 deletions

View File

@@ -2,12 +2,17 @@ CC=clang
CFLAGS=`pkg-config --cflags gtk4`
CLIBS=`pkg-config --libs gtk4`
SOURCES= main.c
EXECUTABLE=filemanager.out
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 *.out
rm ~/.local/share/applications/fun.kotyara.filemanager.desktop \
~/.local/bin/$(EXECUTABLE) \
~/.icons/hicolor/512x512/apps/filemanager-icon.png