mirror of
https://github.com/novatiq/packages.git
synced 2026-04-30 07:28:39 +01:00
mosquitto: properly separate the passwd utility
Building both variants improperly tried to include the passwd utility for the non-ssl variant, as the variable was set for the ssl variant. Use properly separated install tasks to install additional files, rather than hacking around inside the single target. Signed-off-by: Karl Palsson <karlp@remake.is>
This commit is contained in:
+12
-5
@@ -145,12 +145,9 @@ endef
|
|||||||
|
|
||||||
Package/$(PKG_NAME)-nossl/conffiles = $(Package/$(PKG_NAME)/conffiles)
|
Package/$(PKG_NAME)-nossl/conffiles = $(Package/$(PKG_NAME)/conffiles)
|
||||||
|
|
||||||
define Package/$(PKG_NAME)/install
|
define Package/mosquitto/install/default
|
||||||
$(INSTALL_DIR) $(1)/usr/sbin
|
$(INSTALL_DIR) $(1)/usr/sbin
|
||||||
$(INSTALL_BIN) $(PKG_BUILD_DIR)/src/mosquitto $(1)/usr/sbin/mosquitto
|
$(INSTALL_BIN) $(PKG_BUILD_DIR)/src/mosquitto $(1)/usr/sbin/mosquitto
|
||||||
ifeq ($(CONFIG_MOSQUITTO_PASSWD),y)
|
|
||||||
$(INSTALL_BIN) $(PKG_BUILD_DIR)/src/mosquitto_passwd $(1)/usr/sbin
|
|
||||||
endif
|
|
||||||
$(INSTALL_DIR) $(1)/etc/mosquitto
|
$(INSTALL_DIR) $(1)/etc/mosquitto
|
||||||
$(INSTALL_CONF) $(PKG_BUILD_DIR)/mosquitto.conf $(1)/etc/mosquitto/mosquitto.conf
|
$(INSTALL_CONF) $(PKG_BUILD_DIR)/mosquitto.conf $(1)/etc/mosquitto/mosquitto.conf
|
||||||
$(INSTALL_DIR) $(1)/etc/init.d
|
$(INSTALL_DIR) $(1)/etc/init.d
|
||||||
@@ -158,8 +155,18 @@ endif
|
|||||||
$(INSTALL_DIR) $(1)/usr/bin
|
$(INSTALL_DIR) $(1)/usr/bin
|
||||||
$(INSTALL_BIN) ./files/mosquitto.uci.convert $(1)/usr/bin
|
$(INSTALL_BIN) ./files/mosquitto.uci.convert $(1)/usr/bin
|
||||||
endef
|
endef
|
||||||
Package/$(PKG_NAME)-nossl/install = $(Package/$(PKG_NAME)/install)
|
|
||||||
|
|
||||||
|
define Package/mosquitto-nossl/install
|
||||||
|
$(call Package/mosquitto/install/default,$(1))
|
||||||
|
endef
|
||||||
|
|
||||||
|
define Package/mosquitto/install
|
||||||
|
$(call Package/mosquitto/install/default,$(1))
|
||||||
|
ifeq ($(CONFIG_MOSQUITTO_PASSWD),y)
|
||||||
|
$(INSTALL_DIR) $(1)/usr/bin
|
||||||
|
$(INSTALL_BIN) $(PKG_BUILD_DIR)/src/mosquitto_passwd $(1)/usr/bin
|
||||||
|
endif
|
||||||
|
endef
|
||||||
|
|
||||||
define Package/mosquitto-client/install
|
define Package/mosquitto-client/install
|
||||||
$(INSTALL_DIR) $(1)/usr/bin
|
$(INSTALL_DIR) $(1)/usr/bin
|
||||||
|
|||||||
Reference in New Issue
Block a user