| #Variables | |
| CC=gcc | |
| LINKER=gcc | |
| FLAGS= | |
| #Build Targets | |
| EbmlWriter.o: EbmlWriter.c EbmlWriter.h | |
| $(CC) $(FLAGS) -c EbmlWriter.c | |
| EbmlBufferWriter.o: EbmlBufferWriter.c EbmlBufferWriter.h | |
| $(CC) $(FLAGS) -c EbmlBufferWriter.c | |
| MkvElement.o: MkvElement.c WebMElement.h | |
| $(CC) $(FLAGS) -c MkvElement.c | |
| testlibmkv.o: testlibmkv.c | |
| $(CC) $(FLAGS) -c testlibmkv.c | |
| testlibmkv: testlibmkv.o MkvElement.o EbmlBufferWriter.o EbmlWriter.o | |
| $(LINKER) $(FLAGS) testlibmkv.o MkvElement.o EbmlBufferWriter.o EbmlWriter.o -o testlibmkv | |
| clean: | |
| rm -rf *.o testlibmkv | |