OLD | NEW |
1 #Variables | 1 #Variables |
2 CC=gcc | 2 CC=gcc |
3 LINKER=gcc | 3 LINKER=gcc |
4 FLAGS= | 4 FLAGS=-g -Wall |
5 | 5 |
| 6 all: testlibmkv |
6 | 7 |
7 #Build Targets | 8 #Build Targets |
8 EbmlWriter.o: EbmlWriter.c EbmlWriter.h | 9 EbmlWriter.o: EbmlWriter.c EbmlWriter.h |
9 $(CC) $(FLAGS) -c EbmlWriter.c | 10 $(CC) $(FLAGS) -c EbmlWriter.c |
10 | 11 |
11 EbmlBufferWriter.o: EbmlBufferWriter.c EbmlBufferWriter.h | 12 EbmlBufferWriter.o: EbmlBufferWriter.c EbmlBufferWriter.h |
12 $(CC) $(FLAGS) -c EbmlBufferWriter.c | 13 $(CC) $(FLAGS) -c EbmlBufferWriter.c |
13 » | 14 |
14 MkvElement.o: MkvElement.c WebMElement.h | 15 WebMElement.o: WebMElement.c WebMElement.h |
15 » $(CC) $(FLAGS) -c MkvElement.c | 16 » $(CC) $(FLAGS) -c WebMElement.c |
16 » | 17 |
17 testlibmkv.o: testlibmkv.c | 18 testlibmkv.o: testlibmkv.c |
18 $(CC) $(FLAGS) -c testlibmkv.c | 19 $(CC) $(FLAGS) -c testlibmkv.c |
19 » | 20 |
20 testlibmkv: testlibmkv.o MkvElement.o EbmlBufferWriter.o EbmlWriter.o | 21 testlibmkv: testlibmkv.o WebMElement.o EbmlBufferWriter.o EbmlWriter.o |
21 » $(LINKER) $(FLAGS) testlibmkv.o MkvElement.o EbmlBufferWriter.o EbmlWrit
er.o -o testlibmkv | 22 » $(LINKER) $(FLAGS) -o testlibmkv testlibmkv.o WebMElement.o EbmlBufferWr
iter.o EbmlWriter.o |
22 | 23 |
23 clean: | 24 clean: |
24 rm -rf *.o testlibmkv | 25 rm -rf *.o testlibmkv |
25 | |
OLD | NEW |