Browse Source

- add BS_INIT_SYSV to execute $(PKG)_INSTALL_INIT_SYSV

master
vanhofen 2 years ago
parent
commit
5561d361aa
  1. 2
      package/Makefile.in
  2. 3
      package/irqbalance/irqbalance.mk
  3. 4
      package/pkg-utils.mk

2
package/Makefile.in

@ -18,6 +18,8 @@ else
PARALLEL_JOBS := $(BS_JLEVEL) PARALLEL_JOBS := $(BS_JLEVEL)
endif endif
BS_INIT_SYSV = y
MAKE1 := $(HOSTMAKE) -j1 MAKE1 := $(HOSTMAKE) -j1
override MAKE = $(HOSTMAKE) \ override MAKE = $(HOSTMAKE) \
$(if $(findstring j,$(filter-out --%,$(MAKEFLAGS))),,-j$(PARALLEL_JOBS)) $(if $(findstring j,$(filter-out --%,$(MAKEFLAGS))),,-j$(PARALLEL_JOBS))

3
package/irqbalance/irqbalance.mk

@ -17,11 +17,10 @@ IRQBALANCE_AUTORECONF = YES
IRQBALANCE_CONF_OPTS = \ IRQBALANCE_CONF_OPTS = \
--with-irqbalance-ui --with-irqbalance-ui
define IRQBALANCE_INSTALL_INIT_SCRIPT define IRQBALANCE_INSTALL_INIT_SYSV
$(INSTALL_EXEC) -D $(PKG_FILES_DIR)/irqbalance.init $(TARGET_sysconfdir)/init.d/irqbalance $(INSTALL_EXEC) -D $(PKG_FILES_DIR)/irqbalance.init $(TARGET_sysconfdir)/init.d/irqbalance
$(UPDATE-RC.D) irqbalance defaults 75 25 $(UPDATE-RC.D) irqbalance defaults 75 25
endef endef
IRQBALANCE_TARGET_FINALIZE_HOOKS += IRQBALANCE_INSTALL_INIT_SCRIPT
irqbalance: | $(TARGET_DIR) irqbalance: | $(TARGET_DIR)
$(call autotools-package) $(call autotools-package)

4
package/pkg-utils.mk

@ -472,9 +472,11 @@ endef
define TARGET_FOLLOWUP define TARGET_FOLLOWUP
@$(call MESSAGE,"Follow-up build $(pkgname)") @$(call MESSAGE,"Follow-up build $(pkgname)")
$(foreach hook,$($(PKG)_PRE_FOLLOWUP_HOOKS),$(call $(hook))$(sep)) $(foreach hook,$($(PKG)_PRE_FOLLOWUP_HOOKS),$(call $(hook))$(sep))
$(Q)$(call CLEANUP)
$(Q)$(call REWRITE_CONFIG_SCRIPTS) $(Q)$(call REWRITE_CONFIG_SCRIPTS)
$(Q)$(call REWRITE_LIBTOOL) $(Q)$(call REWRITE_LIBTOOL)
$(Q)$(call CLEANUP) $(if $(filter $(BS_INIT_SYSV),y),\
$($(PKG)_INSTALL_INIT_SYSV))
$(foreach hook,$($(PKG)_TARGET_FINALIZE_HOOKS),$(call $(hook))$(sep)) $(foreach hook,$($(PKG)_TARGET_FINALIZE_HOOKS),$(call $(hook))$(sep))
$(foreach hook,$($(PKG)_POST_FOLLOWUP_HOOKS),$(call $(hook))$(sep)) $(foreach hook,$($(PKG)_POST_FOLLOWUP_HOOKS),$(call $(hook))$(sep))
$(Q)$(call TOUCH) $(Q)$(call TOUCH)

Loading…
Cancel
Save