aboutsummaryrefslogtreecommitdiff
path: root/Makefile
blob: 51f04a8e44e3d23fb593fb906114435d13b3344d (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
CC=clang
CFLAGS=-Wall -g -I./include
PREFIX=~/.local

mcping: mcping.c mctypes.o mcnetwork.o
	$(CC) $(CFLAGS) $^ -o $@

%.o: %.c %.h
	$(CC) $(CFLAGS) -c $<

test: mcping
	./mcping 137.74.234.16:2001 | jq '.players'
	./mcping mc.seisan.fr | jq '.players'

lint:
	indent -kr -ts4 *.c

clean:
	rm -f *.o *~

install: mcping
	cp $^ $(PREFIX)/bin