2024-02-14 21:05:09 +00:00
|
|
|
DESTDIR = /usr/bin
|
2024-02-15 19:06:54 +00:00
|
|
|
SHAREDIR = /usr/share
|
2024-04-25 17:07:22 +01:00
|
|
|
GO = /usr/bin/go
|
2024-02-14 19:28:06 +00:00
|
|
|
|
|
|
|
.PHONY: all clean
|
|
|
|
|
2024-02-29 18:16:43 +00:00
|
|
|
all: burgernotes
|
2024-02-14 19:28:06 +00:00
|
|
|
|
2024-04-25 07:37:16 +01:00
|
|
|
burgernotes:
|
2024-04-25 17:07:22 +01:00
|
|
|
$(GO) build
|
2024-02-14 19:28:06 +00:00
|
|
|
|
|
|
|
clean:
|
2024-04-25 07:37:16 +01:00
|
|
|
rm -f burgernotes-app
|
2024-02-14 21:05:09 +00:00
|
|
|
|
2024-02-29 18:16:43 +00:00
|
|
|
install: burgernotes
|
2024-02-14 21:05:09 +00:00
|
|
|
mkdir -p $(DESTDIR)
|
2024-04-25 16:44:42 +01:00
|
|
|
mkdir -p $(SHAREDIR)/burgernotes
|
|
|
|
cp burgernotes-app $(SHAREDIR)/burgernotes/burgernotes
|
2024-02-29 18:16:43 +00:00
|
|
|
ln -sf $(SHAREDIR)/burgernotes/burgernotes $(DESTDIR)/burgernotes
|
2024-02-25 16:04:47 +00:00
|
|
|
mkdir -p $(SHAREDIR)/icons/hicolor/scalable/apps/
|
2024-02-15 19:06:54 +00:00
|
|
|
mkdir -p $(SHAREDIR)/applications/
|
2024-02-15 19:12:11 +00:00
|
|
|
mkdir -p $(SHAREDIR)/metainfo/
|
2024-02-29 18:16:43 +00:00
|
|
|
cp org.hectabit.Burgernotes.svg $(SHAREDIR)/icons/hicolor/scalable/apps/
|
|
|
|
cp org.hectabit.Burgernotes.desktop $(SHAREDIR)/applications/
|
|
|
|
cp org.hectabit.Burgernotes.metainfo.xml $(SHAREDIR)/metainfo/
|
2024-02-29 19:01:15 +00:00
|
|
|
cp -r website $(SHAREDIR)/burgernotes/website
|
2024-04-25 08:43:30 +01:00
|
|
|
cp createwebsite.sh $(SHAREDIR)/burgernotes/
|