]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/spdk/shared_lib/Makefile
import 15.2.0 Octopus source
[ceph.git] / ceph / src / spdk / shared_lib / Makefile
index 6be9510307c038b2defcce3b113dded58daad1cc..909bf49f6ae7b686304c8da028bf578d0267bc19 100644 (file)
@@ -40,7 +40,7 @@ include $(SPDK_ROOT_DIR)/mk/spdk.modules.mk
 SHARED_LINKED_LIB := $(SPDK_ROOT_DIR)/build/lib/libspdk.so
 SHARED_REALNAME_LIB := $(SHARED_LINKED_LIB).$(SO_SUFFIX_ALL)
 IGNORED_LIBS := libspdk.so
-IGNORED_LIBS += libspdk_spdk_mock.so
+IGNORED_LIBS += libspdk_ut_mock.so
 IGNORED_LIBS += libspdk_env_dpdk.so
 
 SPDK_SHARED_LIBS := $(filter-out $(IGNORED_LIBS), $(sort $(notdir $(wildcard $(SPDK_ROOT_DIR)/build/lib/*.so))))
@@ -52,14 +52,16 @@ $(SHARED_REALNAME_LIB):
 $(SHARED_LINKED_LIB) : $(SHARED_REALNAME_LIB)
        $(Q)echo "  SYMLINK $(notdir $@)"; $(BUILD_LINKERNAME_LIB)
 
-.PHONY: all clean $(DIRS-y)
+.PHONY: all clean $(DIRS-y) $(SHARED_LINKED_LIB) install uninstall
 
 all: $(SHARED_LINKED_LIB)
 
-clean:
-       $(CLEAN_C) $(SHARED_REALNAME_LIB) $(SHARED_LINKED_LIB)
+CLEAN_FILES += $(SHARED_REALNAME_LIB) $(SHARED_LINKED_LIB)
 
 install:
        $(INSTALL_SHARED_LIB)
 
+uninstall:
+       $(UNINSTALL_SHARED_LIB)
+
 include $(SPDK_ROOT_DIR)/mk/spdk.subdirs.mk