diff --git a/general/package/majestic-plugins/majestic-plugins.mk b/general/package/majestic-plugins/majestic-plugins.mk index 4c41179a..c5c3f080 100644 --- a/general/package/majestic-plugins/majestic-plugins.mk +++ b/general/package/majestic-plugins/majestic-plugins.mk @@ -4,8 +4,23 @@ # ################################################################################ +MAJESTIC_PLUGINS_SITE = https://github.com/openipc/majestic-plugins/archive +MAJESTIC_PLUGINS_SOURCE = master.tar.gz + +MAJESTIC_PLUGINS_PATH = $(BASE_DIR)/../majestic-plugins + +ifneq ($(wildcard $(MAJESTIC_PLUGINS_PATH)),) define MAJESTIC_PLUGINS_BUILD_CMDS - $(MAKE) CC=$(TARGET_CC) TARGET=$(OPENIPC_SOC_VENDOR) -C $(BASE_DIR)/../majestic-plugins -B + $(MAKE) CC=$(TARGET_CC) TARGET=$(OPENIPC_SOC_VENDOR) -C $(MAJESTIC_PLUGINS_PATH) -B +endef +else +define MAJESTIC_PLUGINS_BUILD_CMDS + $(MAKE) CC=$(TARGET_CC) TARGET=$(OPENIPC_SOC_VENDOR) -C $(@D) -B endef +define MAJESTIC_PLUGINS_INSTALL_TARGET_CMDS + $(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib $(@D)/$(OPENIPC_SOC_VENDOR).so +endef +endif + $(eval $(generic-package))