xref: /linux/fs/btrfs/Makefile (revision 7cf75962acd27ed0f819df791486e7b803c7109c)
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
9fec577fbSChris Masonall: tester debug-tree
10fec577fbSChris Mason
11fec577fbSChris Masondebug-tree: $(objects) debug-tree.o
12fec577fbSChris Mason	gcc $(CFLAGS) -o debug-tree $(objects) debug-tree.o
13fec577fbSChris Mason
14fec577fbSChris Masontester: $(objects) random-test.o
15fec577fbSChris Mason	gcc $(CFLAGS) -o tester $(objects) random-test.o
165de08d7dSChris Mason
175de08d7dSChris Mason$(objects) : $(headers)
184920c9acSChris Mason
194920c9acSChris Masonclean :
20*7cf75962SChris Mason	rm debug-tree tester *.o
214920c9acSChris Mason
22fec577fbSChris Mason
23