summaryrefslogtreecommitdiff
path: root/Makefile
blob: 4030ff249f40332c35b16bca96ea6ed79a88345d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
CC = clang
CFLAGS = $(shell pkg-config --cflags gio-2.0 gio-unix-2.0)
LIBS = $(shell pkg-config --libs gio-2.0 gio-unix-2.0)
PREFIX = /usr/local

xdgctl: main.c
	$(CC) $(CFLAGS) -o xdgctl main.c $(LIBS)

format:
	clang-format -i main.c mimetypes.h

clean:
	rm -f xdgctl

install:
	install -Dm755 xdgctl $(PREFIX)/bin/xdgctl

.PHONY: xdgctl format clean install