summaryrefslogtreecommitdiff
path: root/userland/json/Makefile
blob: 3a6bc90971841cb41d15860f66e9ea16825f61a1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
CC="i686-sb-gcc"
AR="i686-sb-ar"
CFLAGS = -O2 -Wall -Wextra -pedantic -Wimplicit-fallthrough -static -Wno-undef
BINS=libjson.a
all: $(BINS)
LIBS=-L./hashmap -lhashmap
OBJ=json.o

json.o: json.c
	$(CC) $(CFLAGS) $(LIBS) -c json.c

libjson.a: $(OBJ)
	$(AR) rcs libjson.a $^

clean:
	rm libjson.a json.o