xref: /linux/fs/btrfs/Makefile (revision fec577fb7f516e0d12ff821b1af272fd754e120a)
14920c9acSChris Mason
2eb60ceacSChris MasonCFLAGS = -g -Wall
35de08d7dSChris Masonheaders = radix-tree.h ctree.h disk-io.h kerncompat.h print-tree.h
45de08d7dSChris Masonobjects = ctree.o disk-io.o radix-tree.o mkfs.o extent-tree.o print-tree.o
5eb60ceacSChris Mason
65de08d7dSChris Mason#.c.o:
75de08d7dSChris Mason#	$(CC) $(CFLAGS) -c $<
8eb60ceacSChris Mason
9*fec577fbSChris Masonall: tester debug-tree
10*fec577fbSChris Mason
11*fec577fbSChris Masondebug-tree: $(objects) debug-tree.o
12*fec577fbSChris Mason	gcc $(CFLAGS) -o debug-tree $(objects) debug-tree.o
13*fec577fbSChris Mason
14*fec577fbSChris Masontester: $(objects) random-test.o
15*fec577fbSChris Mason	gcc $(CFLAGS) -o tester $(objects) random-test.o
165de08d7dSChris Mason
175de08d7dSChris Mason$(objects) : $(headers)
184920c9acSChris Mason
194920c9acSChris Masonclean :
20eb60ceacSChris Mason	rm ctree *.o
214920c9acSChris Mason
22*fec577fbSChris Mason
23