diff --git a/make/rules.mk b/make/rules.mk index 76108ff9..681c1f66 100644 --- a/make/rules.mk +++ b/make/rules.mk @@ -100,16 +100,16 @@ endif ifeq ($(USE_PROJECT_LIB),true) ifeq ($(LIBTYPE),shared) - $(PLUGIN) $(PLUGIN_BIN): $(OBJ) $(LIB_SO) + $(PLUGIN) $(PLUGIN_LIB): $(OBJ) $(LIB_SO) else - $(PLUGIN) $(PLUGIN_BIN): $(OBJ) $(LIB_A) + $(PLUGIN) $(PLUGIN_LIB): $(OBJ) $(LIB_A) endif else - $(PLUGIN) $(PLUGIN_BIN): $(OBJ) + $(PLUGIN) $(PLUGIN_LIB): $(OBJ) endif $(CC) -shared $(sort $(OBJ)) $(LDFLAGS) -o $@ - mkdir -p $(BUILD_BINDIR) - install -m 755 $@ $(BUILD_BINDIR) + mkdir -p $(LIBDIR) + install -m 755 $@ $(LIBDIR) $(LIBS): make -$(MAKEFLAGS) -C $(LIBDIR) all