fix(build): makefile shared lib missing in install target

This commit is contained in:
lohhiiccc 2026-03-16 22:20:10 +01:00
parent f0ecfa5ce9
commit c859dc8ba8

View file

@ -144,7 +144,11 @@ endif
install: all
@echo "[INSTALL] Installing $(NAME)..."
ifeq ($(BUILD_LOCAL_LIBICMP),yes)
ifeq ($(INSTALL_LIBICMP),yes)
ifeq ($(LIBICMP_TYPE),shared)
@echo "[INSTALL] Installing libicmp (shared) to $(LIBICMP_PREFIX)..."
$(MAKE) -C $(LIBICMP_DIR) -f $(LIBICMP_MAKEFILE) install PREFIX=$(LIBICMP_PREFIX) BUILD_SHARED=yes BUILD_STATIC=no
@echo "[OK] libicmp installed"
else ifeq ($(INSTALL_LIBICMP),yes)
@echo "[INSTALL] Installing libicmp to $(LIBICMP_PREFIX)..."
$(MAKE) -C $(LIBICMP_DIR) -f $(LIBICMP_MAKEFILE) install PREFIX=$(LIBICMP_PREFIX)
@echo "[OK] libicmp installed"
@ -164,7 +168,11 @@ uninstall:
$(RM) $(DESTDIR)$(BINDIR)/$(NAME)
@echo "[OK] $(NAME) removed"
ifeq ($(BUILD_LOCAL_LIBICMP),yes)
ifeq ($(INSTALL_LIBICMP),yes)
ifeq ($(LIBICMP_TYPE),shared)
@echo "[UNINSTALL] Removing libicmp (shared)..."
$(MAKE) -C $(LIBICMP_DIR) -f $(LIBICMP_MAKEFILE) uninstall PREFIX=$(LIBICMP_PREFIX)
@echo "[OK] libicmp removed"
else ifeq ($(INSTALL_LIBICMP),yes)
@echo "[UNINSTALL] Removing libicmp..."
$(MAKE) -C $(LIBICMP_DIR) -f $(LIBICMP_MAKEFILE) uninstall PREFIX=$(LIBICMP_PREFIX)
@echo "[OK] libicmp removed"