diff --git a/libsparse/Makefile b/libsparse/Makefile new file mode 100644 index 0000000..2fd4c30 --- /dev/null +++ b/libsparse/Makefile @@ -0,0 +1,21 @@ +CC ?= gcc +AR ?= ar + +CFLAGS += -Iinclude + +OBJ := \ + backed_block.o \ + output_file.o \ + sparse.o \ + sparse_crc32.o \ + sparse_err.o \ + sparse_read.o + +%.o: %.c + $(CC) $(CFLAGS) -c -o $@ $^ + +libsparse.a: $(OBJ) + $(AR) rcs $@ $^ + +clean: + rm -f $(OBJ) libsparse.a