Loading Makefile +14 −2 Original line number Diff line number Diff line Loading @@ -33,7 +33,7 @@ VERSION = ${shell head -n1 $(VERSION_FILE)} KINETIC_LIB_NAME = $(PROJECT).$(VERSION) KINETIC_LIB = $(BIN_DIR)/lib$(KINETIC_LIB_NAME).a LIB_INCS = -I$(LIB_DIR) -I$(PUB_INC) -I$(PROTOBUFC) -I$(VENDOR) LIB_INCS = -I$(LIB_DIR) -I$(PUB_INC) -I$(PROTOBUFC) -I$(SOCKET99) -I$(VENDOR) LIB_DEPS = \ $(PROTOBUFC)/protobuf-c/protobuf-c.h \ $(SOCKET99)/socket99.h \ Loading @@ -46,6 +46,9 @@ LIB_DEPS = \ $(LIB_DIR)/kinetic_message.h \ $(LIB_DIR)/kinetic_logger.h \ $(LIB_DIR)/kinetic_hmac.h \ $(LIB_DIR)/kinetic_controller.h \ $(LIB_DIR)/kinetic_device_info.h \ $(LIB_DIR)/kinetic_serial_allocator.h \ $(LIB_DIR)/kinetic_connection.h \ $(LIB_DIR)/kinetic_types_internal.h \ $(PUB_INC)/kinetic_types.h \ Loading @@ -65,6 +68,9 @@ LIB_OBJS = \ $(OUT_DIR)/kinetic_message.o \ $(OUT_DIR)/kinetic_logger.o \ $(OUT_DIR)/kinetic_hmac.o \ $(OUT_DIR)/kinetic_controller.o \ $(OUT_DIR)/kinetic_device_info.o \ $(OUT_DIR)/kinetic_serial_allocator.o \ $(OUT_DIR)/kinetic_connection.o \ $(OUT_DIR)/kinetic_types_internal.o \ $(OUT_DIR)/kinetic_types.o \ Loading @@ -78,7 +84,7 @@ all: clean test default run clean: bundle exec rake clobber rm -rf $(BIN_DIR)/* $(OUT_DIR)/*.o *.core rm -rf $(BIN_DIR)/* $(OUT_DIR)/*.o *.core *.log git submodule update --init .PHONY: clean Loading Loading @@ -107,8 +113,14 @@ $(OUT_DIR)/kinetic_logger.o: $(LIB_DIR)/kinetic_logger.c $(LIB_DEPS) $(CC) -c -o $@ $< $(CFLAGS) $(LIB_INCS) $(OUT_DIR)/kinetic_hmac.o: $(LIB_DIR)/kinetic_hmac.c $(LIB_DEPS) $(CC) -c -o $@ $< $(CFLAGS) $(LIB_INCS) $(OUT_DIR)/kinetic_controller.o: $(LIB_DIR)/kinetic_controller.c $(LIB_DEPS) $(CC) -c -o $@ $< $(CFLAGS) $(LIB_INCS) $(OUT_DIR)/kinetic_connection.o: $(LIB_DIR)/kinetic_connection.c $(LIB_DEPS) $(CC) -c -o $@ $< $(CFLAGS) $(LIB_INCS) $(OUT_DIR)/kinetic_device_info.o: $(LIB_DIR)/kinetic_device_info.c $(LIB_DEPS) $(CC) -c -o $@ $< $(CFLAGS) $(LIB_INCS) $(OUT_DIR)/kinetic_serial_allocator.o: $(LIB_DIR)/kinetic_serial_allocator.c $(LIB_DEPS) $(CC) -c -o $@ $< $(CFLAGS) $(LIB_INCS) $(OUT_DIR)/kinetic_types_internal.o: $(LIB_DIR)/kinetic_types_internal.c $(LIB_DEPS) $(CC) -c -o $@ $< $(CFLAGS) $(LIB_INCS) $(OUT_DIR)/kinetic_types.o: $(LIB_DIR)/kinetic_types.c $(LIB_DEPS) Loading RELEASE.md +8 −0 Original line number Diff line number Diff line Loading @@ -22,3 +22,11 @@ v0.8.0 * Added asynchronous/non-blocking execution option to all operations (GET/PUT/DELETE/GETKEYRANGE). * A given operation is carried out in asynchronous mode if a closure callback with optional data is supplied. * ByteArray and ByteBuffer types are now supplied directly in the byte_array.h public interface file. v0.8.1 ------ * Still using Kinetic Protocol v3.0 (3.0.5) * NOT backwards compatible with earlier versions of Kinetic Protocol (< v3.0) * Kinetic device firmware must be updated to a release supporting v3.0 protocol! * Added GETLOG operation. * Added thread-safety to allow multiple client threads within the same session. config/Doxyfile +1 −1 Original line number Diff line number Diff line Loading @@ -38,7 +38,7 @@ PROJECT_NAME = kinetic-c # could be handy for archiving the generated documentation or if some version # control system is used. PROJECT_NUMBER = "v0.8.0" PROJECT_NUMBER = "v0.8.1-beta" # Using the PROJECT_BRIEF tag one can provide an optional one line description # for a project that appears at the top of each page and should give viewer a Loading config/Doxyfile_libdev 0 → 100644 +2310 −0 File added.Preview size limit exceeded, changes collapsed. Show changes config/VERSION +1 −1 Original line number Diff line number Diff line 0.8.0 0.8.1-beta Loading
Makefile +14 −2 Original line number Diff line number Diff line Loading @@ -33,7 +33,7 @@ VERSION = ${shell head -n1 $(VERSION_FILE)} KINETIC_LIB_NAME = $(PROJECT).$(VERSION) KINETIC_LIB = $(BIN_DIR)/lib$(KINETIC_LIB_NAME).a LIB_INCS = -I$(LIB_DIR) -I$(PUB_INC) -I$(PROTOBUFC) -I$(VENDOR) LIB_INCS = -I$(LIB_DIR) -I$(PUB_INC) -I$(PROTOBUFC) -I$(SOCKET99) -I$(VENDOR) LIB_DEPS = \ $(PROTOBUFC)/protobuf-c/protobuf-c.h \ $(SOCKET99)/socket99.h \ Loading @@ -46,6 +46,9 @@ LIB_DEPS = \ $(LIB_DIR)/kinetic_message.h \ $(LIB_DIR)/kinetic_logger.h \ $(LIB_DIR)/kinetic_hmac.h \ $(LIB_DIR)/kinetic_controller.h \ $(LIB_DIR)/kinetic_device_info.h \ $(LIB_DIR)/kinetic_serial_allocator.h \ $(LIB_DIR)/kinetic_connection.h \ $(LIB_DIR)/kinetic_types_internal.h \ $(PUB_INC)/kinetic_types.h \ Loading @@ -65,6 +68,9 @@ LIB_OBJS = \ $(OUT_DIR)/kinetic_message.o \ $(OUT_DIR)/kinetic_logger.o \ $(OUT_DIR)/kinetic_hmac.o \ $(OUT_DIR)/kinetic_controller.o \ $(OUT_DIR)/kinetic_device_info.o \ $(OUT_DIR)/kinetic_serial_allocator.o \ $(OUT_DIR)/kinetic_connection.o \ $(OUT_DIR)/kinetic_types_internal.o \ $(OUT_DIR)/kinetic_types.o \ Loading @@ -78,7 +84,7 @@ all: clean test default run clean: bundle exec rake clobber rm -rf $(BIN_DIR)/* $(OUT_DIR)/*.o *.core rm -rf $(BIN_DIR)/* $(OUT_DIR)/*.o *.core *.log git submodule update --init .PHONY: clean Loading Loading @@ -107,8 +113,14 @@ $(OUT_DIR)/kinetic_logger.o: $(LIB_DIR)/kinetic_logger.c $(LIB_DEPS) $(CC) -c -o $@ $< $(CFLAGS) $(LIB_INCS) $(OUT_DIR)/kinetic_hmac.o: $(LIB_DIR)/kinetic_hmac.c $(LIB_DEPS) $(CC) -c -o $@ $< $(CFLAGS) $(LIB_INCS) $(OUT_DIR)/kinetic_controller.o: $(LIB_DIR)/kinetic_controller.c $(LIB_DEPS) $(CC) -c -o $@ $< $(CFLAGS) $(LIB_INCS) $(OUT_DIR)/kinetic_connection.o: $(LIB_DIR)/kinetic_connection.c $(LIB_DEPS) $(CC) -c -o $@ $< $(CFLAGS) $(LIB_INCS) $(OUT_DIR)/kinetic_device_info.o: $(LIB_DIR)/kinetic_device_info.c $(LIB_DEPS) $(CC) -c -o $@ $< $(CFLAGS) $(LIB_INCS) $(OUT_DIR)/kinetic_serial_allocator.o: $(LIB_DIR)/kinetic_serial_allocator.c $(LIB_DEPS) $(CC) -c -o $@ $< $(CFLAGS) $(LIB_INCS) $(OUT_DIR)/kinetic_types_internal.o: $(LIB_DIR)/kinetic_types_internal.c $(LIB_DEPS) $(CC) -c -o $@ $< $(CFLAGS) $(LIB_INCS) $(OUT_DIR)/kinetic_types.o: $(LIB_DIR)/kinetic_types.c $(LIB_DEPS) Loading
RELEASE.md +8 −0 Original line number Diff line number Diff line Loading @@ -22,3 +22,11 @@ v0.8.0 * Added asynchronous/non-blocking execution option to all operations (GET/PUT/DELETE/GETKEYRANGE). * A given operation is carried out in asynchronous mode if a closure callback with optional data is supplied. * ByteArray and ByteBuffer types are now supplied directly in the byte_array.h public interface file. v0.8.1 ------ * Still using Kinetic Protocol v3.0 (3.0.5) * NOT backwards compatible with earlier versions of Kinetic Protocol (< v3.0) * Kinetic device firmware must be updated to a release supporting v3.0 protocol! * Added GETLOG operation. * Added thread-safety to allow multiple client threads within the same session.
config/Doxyfile +1 −1 Original line number Diff line number Diff line Loading @@ -38,7 +38,7 @@ PROJECT_NAME = kinetic-c # could be handy for archiving the generated documentation or if some version # control system is used. PROJECT_NUMBER = "v0.8.0" PROJECT_NUMBER = "v0.8.1-beta" # Using the PROJECT_BRIEF tag one can provide an optional one line description # for a project that appears at the top of each page and should give viewer a Loading
config/Doxyfile_libdev 0 → 100644 +2310 −0 File added.Preview size limit exceeded, changes collapsed. Show changes