modified webui if fpv version is installed (#1802)

pull/1804/head
cronyx 2025-04-23 00:10:35 +03:00 committed by GitHub
parent 580de6bdaf
commit b88ff6b39d
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 25 additions and 1 deletions

View File

@ -9,7 +9,13 @@ MAJESTIC_WEBUI_VERSION = HEAD
MAJESTIC_WEBUI_LICENSE = MIT
MAJESTIC_WEBUI_LICENSE_FILES = LICENSE
define MAJESTIC_WEBUI_INSTALL_TARGET_CMDS
ifneq ($(findstring fpv,$(OPENIPC_VARIANT)),)
VERSION = FPV
else
VERSION = STANDARD
endif
define MAJESTIC_WEBUI_INSTALL
$(INSTALL) -m 755 -d $(TARGET_DIR)/usr
cp -r $(@D)/sbin $(TARGET_DIR)/usr
@ -17,4 +23,22 @@ define MAJESTIC_WEBUI_INSTALL_TARGET_CMDS
cp -r $(@D)/www $(TARGET_DIR)/var
endef
define MAJESTIC_WEBUI_STANDARD_FIXUP
rm $(TARGET_DIR)/var/www/cgi-bin/fpv-wfb.cgi
rm $(TARGET_DIR)/var/www/cgi-bin/j/locale_fpv.cgi
rm $(TARGET_DIR)/var/www/cgi-bin/p/header_fpv.cgi
endef
define MAJESTIC_WEBUI_FPV_FIXUP
mv -f $(TARGET_DIR)/var/www/cgi-bin/j/locale_fpv.cgi $(TARGET_DIR)/var/www/cgi-bin/j/locale.cgi
mv -f $(TARGET_DIR)/var/www/cgi-bin/p/header_fpv.cgi $(TARGET_DIR)/var/www/cgi-bin/p/header.cgi
rm $(TARGET_DIR)/usr/sbin/telegram
rm $(TARGET_DIR)/usr/sbin/openwall
endef
define MAJESTIC_WEBUI_INSTALL_TARGET_CMDS
$(MAJESTIC_WEBUI_INSTALL)
$(MAJESTIC_WEBUI_$(VERSION)_FIXUP)
endef
$(eval $(generic-package))