diff --git a/br-ext-chip-fullhan/Config.in b/br-ext-chip-fullhan/Config.in index 6b62f72b..706f4adf 100644 --- a/br-ext-chip-fullhan/Config.in +++ b/br-ext-chip-fullhan/Config.in @@ -12,6 +12,7 @@ source "$BR2_EXTERNAL_FULLHAN_PATH/package/libogg-openipc/Config.in" source "$BR2_EXTERNAL_FULLHAN_PATH/package/libsrt-openipc/Config.in" source "$BR2_EXTERNAL_FULLHAN_PATH/package/majestic/Config.in" source "$BR2_EXTERNAL_FULLHAN_PATH/package/mbedtls-openipc/Config.in" +source "$BR2_EXTERNAL_FULLHAN_PATH/package/microbe-web/Config.in" source "$BR2_EXTERNAL_FULLHAN_PATH/package/motors/Config.in" source "$BR2_EXTERNAL_FULLHAN_PATH/package/node-exporter/Config.in" source "$BR2_EXTERNAL_FULLHAN_PATH/package/opus-openipc/Config.in" diff --git a/br-ext-chip-fullhan/external.mk b/br-ext-chip-fullhan/external.mk index e602488e..3299920f 100644 --- a/br-ext-chip-fullhan/external.mk +++ b/br-ext-chip-fullhan/external.mk @@ -12,6 +12,7 @@ include $(BR2_EXTERNAL_FULLHAN_PATH)/package/libogg-openipc/libogg-openipc.mk include $(BR2_EXTERNAL_FULLHAN_PATH)/package/libsrt-openipc/libsrt-openipc.mk include $(BR2_EXTERNAL_FULLHAN_PATH)/package/majestic/majestic.mk include $(BR2_EXTERNAL_FULLHAN_PATH)/package/mbedtls-openipc/mbedtls-openipc.mk +include $(BR2_EXTERNAL_FULLHAN_PATH)/package/microbe-web/microbe-web.mk include $(BR2_EXTERNAL_FULLHAN_PATH)/package/motors/motors.mk include $(BR2_EXTERNAL_FULLHAN_PATH)/package/node-exporter/node-exporter.mk include $(BR2_EXTERNAL_FULLHAN_PATH)/package/opus-openipc/opus-openipc.mk diff --git a/br-ext-chip-fullhan/package/microbe-web b/br-ext-chip-fullhan/package/microbe-web new file mode 120000 index 00000000..acaf079e --- /dev/null +++ b/br-ext-chip-fullhan/package/microbe-web @@ -0,0 +1 @@ +../../general/package/microbe-web \ No newline at end of file diff --git a/br-ext-chip-goke/Config.in b/br-ext-chip-goke/Config.in index 5c84ef80..46847105 100644 --- a/br-ext-chip-goke/Config.in +++ b/br-ext-chip-goke/Config.in @@ -13,6 +13,7 @@ source "$BR2_EXTERNAL_GOKE_PATH/package/libogg-openipc/Config.in" source "$BR2_EXTERNAL_GOKE_PATH/package/libsrt-openipc/Config.in" source "$BR2_EXTERNAL_GOKE_PATH/package/majestic-gk7205v200/Config.in" source "$BR2_EXTERNAL_GOKE_PATH/package/mbedtls-openipc/Config.in" +source "$BR2_EXTERNAL_GOKE_PATH/package/microbe-web/Config.in" source "$BR2_EXTERNAL_GOKE_PATH/package/motors/Config.in" source "$BR2_EXTERNAL_GOKE_PATH/package/node-exporter/Config.in" source "$BR2_EXTERNAL_GOKE_PATH/package/opus-openipc/Config.in" diff --git a/br-ext-chip-goke/external.mk b/br-ext-chip-goke/external.mk index 21006365..cd5b9b62 100644 --- a/br-ext-chip-goke/external.mk +++ b/br-ext-chip-goke/external.mk @@ -13,6 +13,7 @@ include $(BR2_EXTERNAL_GOKE_PATH)/package/libogg-openipc/libogg-openipc.mk include $(BR2_EXTERNAL_GOKE_PATH)/package/libsrt-openipc/libsrt-openipc.mk include $(BR2_EXTERNAL_GOKE_PATH)/package/majestic-gk7205v200/majestic-gk7205v200.mk include $(BR2_EXTERNAL_GOKE_PATH)/package/mbedtls-openipc/mbedtls-openipc.mk +include $(BR2_EXTERNAL_GOKE_PATH)/package/microbe-web/microbe-web.mk include $(BR2_EXTERNAL_GOKE_PATH)/package/motors/motors.mk include $(BR2_EXTERNAL_GOKE_PATH)/package/node-exporter/node-exporter.mk include $(BR2_EXTERNAL_GOKE_PATH)/package/opus-openipc/opus-openipc.mk diff --git a/br-ext-chip-goke/package/microbe-web b/br-ext-chip-goke/package/microbe-web new file mode 120000 index 00000000..acaf079e --- /dev/null +++ b/br-ext-chip-goke/package/microbe-web @@ -0,0 +1 @@ +../../general/package/microbe-web \ No newline at end of file diff --git a/br-ext-chip-hisilicon/Config.in b/br-ext-chip-hisilicon/Config.in index 0a2b53bd..42f8ce50 100644 --- a/br-ext-chip-hisilicon/Config.in +++ b/br-ext-chip-hisilicon/Config.in @@ -17,6 +17,7 @@ source "$BR2_EXTERNAL_HISILICON_PATH/package/libsrt-openipc/Config.in" source "$BR2_EXTERNAL_HISILICON_PATH/package/majestic-hi3516cv500/Config.in" source "$BR2_EXTERNAL_HISILICON_PATH/package/majestic-hi3516ev300/Config.in" source "$BR2_EXTERNAL_HISILICON_PATH/package/mbedtls-openipc/Config.in" +source "$BR2_EXTERNAL_HISILICON_PATH/package/microbe-web/Config.in" source "$BR2_EXTERNAL_HISILICON_PATH/package/motors/Config.in" source "$BR2_EXTERNAL_HISILICON_PATH/package/node-exporter/Config.in" source "$BR2_EXTERNAL_HISILICON_PATH/package/opus-openipc/Config.in" diff --git a/br-ext-chip-hisilicon/external.mk b/br-ext-chip-hisilicon/external.mk index 3d70b222..4fa280c6 100644 --- a/br-ext-chip-hisilicon/external.mk +++ b/br-ext-chip-hisilicon/external.mk @@ -17,6 +17,7 @@ include $(BR2_EXTERNAL_HISILICON_PATH)/package/libsrt-openipc/libsrt-openipc.mk include $(BR2_EXTERNAL_HISILICON_PATH)/package/majestic-hi3516cv500/majestic-hi3516cv500.mk include $(BR2_EXTERNAL_HISILICON_PATH)/package/majestic-hi3516ev300/majestic-hi3516ev300.mk include $(BR2_EXTERNAL_HISILICON_PATH)/package/mbedtls-openipc/mbedtls-openipc.mk +include $(BR2_EXTERNAL_HISILICON_PATH)/package/microbe-web/microbe-web.mk include $(BR2_EXTERNAL_HISILICON_PATH)/package/motors/motors.mk include $(BR2_EXTERNAL_HISILICON_PATH)/package/node-exporter/node-exporter.mk include $(BR2_EXTERNAL_HISILICON_PATH)/package/opus-openipc/opus-openipc.mk diff --git a/br-ext-chip-hisilicon/package/microbe-web b/br-ext-chip-hisilicon/package/microbe-web new file mode 120000 index 00000000..acaf079e --- /dev/null +++ b/br-ext-chip-hisilicon/package/microbe-web @@ -0,0 +1 @@ +../../general/package/microbe-web \ No newline at end of file diff --git a/br-ext-chip-ingenic/Config.in b/br-ext-chip-ingenic/Config.in index e3950fe5..ad2ec644 100644 --- a/br-ext-chip-ingenic/Config.in +++ b/br-ext-chip-ingenic/Config.in @@ -12,6 +12,7 @@ source "$BR2_EXTERNAL_INGENIC_PATH/package/libogg-openipc/Config.in" source "$BR2_EXTERNAL_INGENIC_PATH/package/libsrt-openipc/Config.in" source "$BR2_EXTERNAL_INGENIC_PATH/package/majestic/Config.in" source "$BR2_EXTERNAL_INGENIC_PATH/package/mbedtls-openipc/Config.in" +source "$BR2_EXTERNAL_INGENIC_PATH/package/microbe-web/Config.in" source "$BR2_EXTERNAL_INGENIC_PATH/package/motors/Config.in" source "$BR2_EXTERNAL_INGENIC_PATH/package/node-exporter/Config.in" source "$BR2_EXTERNAL_INGENIC_PATH/package/opus-openipc/Config.in" diff --git a/br-ext-chip-ingenic/external.mk b/br-ext-chip-ingenic/external.mk index c58dc524..aca10b42 100644 --- a/br-ext-chip-ingenic/external.mk +++ b/br-ext-chip-ingenic/external.mk @@ -12,6 +12,7 @@ include $(BR2_EXTERNAL_INGENIC_PATH)/package/libogg-openipc/libogg-openipc.mk include $(BR2_EXTERNAL_INGENIC_PATH)/package/libsrt-openipc/libsrt-openipc.mk include $(BR2_EXTERNAL_INGENIC_PATH)/package/majestic/majestic.mk include $(BR2_EXTERNAL_INGENIC_PATH)/package/mbedtls-openipc/mbedtls-openipc.mk +include $(BR2_EXTERNAL_INGENIC_PATH)/package/microbe-web/microbe-web.mk include $(BR2_EXTERNAL_INGENIC_PATH)/package/motors/motors.mk include $(BR2_EXTERNAL_INGENIC_PATH)/package/node-exporter/node-exporter.mk include $(BR2_EXTERNAL_INGENIC_PATH)/package/opus-openipc/opus-openipc.mk diff --git a/br-ext-chip-ingenic/package/microbe-web b/br-ext-chip-ingenic/package/microbe-web new file mode 120000 index 00000000..acaf079e --- /dev/null +++ b/br-ext-chip-ingenic/package/microbe-web @@ -0,0 +1 @@ +../../general/package/microbe-web \ No newline at end of file diff --git a/br-ext-chip-novatek/Config.in b/br-ext-chip-novatek/Config.in index e653f0b9..a1ea1a8f 100644 --- a/br-ext-chip-novatek/Config.in +++ b/br-ext-chip-novatek/Config.in @@ -12,6 +12,7 @@ source "$BR2_EXTERNAL_NOVATEK_PATH/package/libogg-openipc/Config.in" source "$BR2_EXTERNAL_NOVATEK_PATH/package/libsrt-openipc/Config.in" source "$BR2_EXTERNAL_NOVATEK_PATH/package/majestic/Config.in" source "$BR2_EXTERNAL_NOVATEK_PATH/package/mbedtls-openipc/Config.in" +source "$BR2_EXTERNAL_NOVATEK_PATH/package/microbe-web/Config.in" source "$BR2_EXTERNAL_NOVATEK_PATH/package/motors/Config.in" source "$BR2_EXTERNAL_NOVATEK_PATH/package/node-exporter/Config.in" source "$BR2_EXTERNAL_NOVATEK_PATH/package/opus-openipc/Config.in" diff --git a/br-ext-chip-novatek/external.mk b/br-ext-chip-novatek/external.mk index 3102d015..eb14e767 100644 --- a/br-ext-chip-novatek/external.mk +++ b/br-ext-chip-novatek/external.mk @@ -12,6 +12,7 @@ include $(BR2_EXTERNAL_NOVATEK_PATH)/package/libogg-openipc/libogg-openipc.mk include $(BR2_EXTERNAL_NOVATEK_PATH)/package/libsrt-openipc/libsrt-openipc.mk include $(BR2_EXTERNAL_NOVATEK_PATH)/package/majestic/majestic.mk include $(BR2_EXTERNAL_NOVATEK_PATH)/package/mbedtls-openipc/mbedtls-openipc.mk +include $(BR2_EXTERNAL_NOVATEK_PATH)/package/microbe-web/microbe-web.mk include $(BR2_EXTERNAL_NOVATEK_PATH)/package/motors/motors.mk include $(BR2_EXTERNAL_NOVATEK_PATH)/package/node-exporter/node-exporter.mk include $(BR2_EXTERNAL_NOVATEK_PATH)/package/opus-openipc/opus-openipc.mk diff --git a/br-ext-chip-novatek/package/microbe-web b/br-ext-chip-novatek/package/microbe-web new file mode 120000 index 00000000..acaf079e --- /dev/null +++ b/br-ext-chip-novatek/package/microbe-web @@ -0,0 +1 @@ +../../general/package/microbe-web \ No newline at end of file diff --git a/br-ext-chip-sigmastar/Config.in b/br-ext-chip-sigmastar/Config.in index 0970e205..2b8fa4fb 100644 --- a/br-ext-chip-sigmastar/Config.in +++ b/br-ext-chip-sigmastar/Config.in @@ -13,6 +13,7 @@ source "$BR2_EXTERNAL_SIGMASTAR_PATH/package/libogg-openipc/Config.in" source "$BR2_EXTERNAL_SIGMASTAR_PATH/package/libsrt-openipc/Config.in" source "$BR2_EXTERNAL_SIGMASTAR_PATH/package/majestic-ssc335/Config.in" source "$BR2_EXTERNAL_SIGMASTAR_PATH/package/mbedtls-openipc/Config.in" +source "$BR2_EXTERNAL_SIGMASTAR_PATH/package/microbe-web/Config.in" source "$BR2_EXTERNAL_SIGMASTAR_PATH/package/motors/Config.in" source "$BR2_EXTERNAL_SIGMASTAR_PATH/package/node-exporter/Config.in" source "$BR2_EXTERNAL_SIGMASTAR_PATH/package/opus-openipc/Config.in" diff --git a/br-ext-chip-sigmastar/external.mk b/br-ext-chip-sigmastar/external.mk index fd0bd8b2..6bf54d7c 100644 --- a/br-ext-chip-sigmastar/external.mk +++ b/br-ext-chip-sigmastar/external.mk @@ -13,6 +13,7 @@ include $(BR2_EXTERNAL_SIGMASTAR_PATH)/package/libogg-openipc/libogg-openipc.mk include $(BR2_EXTERNAL_SIGMASTAR_PATH)/package/libsrt-openipc/libsrt-openipc.mk include $(BR2_EXTERNAL_SIGMASTAR_PATH)/package/majestic-ssc335/majestic-ssc335.mk include $(BR2_EXTERNAL_SIGMASTAR_PATH)/package/mbedtls-openipc/mbedtls-openipc.mk +include $(BR2_EXTERNAL_SIGMASTAR_PATH)/package/microbe-web/microbe-web.mk include $(BR2_EXTERNAL_SIGMASTAR_PATH)/package/motors/motors.mk include $(BR2_EXTERNAL_SIGMASTAR_PATH)/package/node-exporter/node-exporter.mk include $(BR2_EXTERNAL_SIGMASTAR_PATH)/package/opus-openipc/opus-openipc.mk diff --git a/br-ext-chip-sigmastar/package/microbe-web b/br-ext-chip-sigmastar/package/microbe-web new file mode 120000 index 00000000..acaf079e --- /dev/null +++ b/br-ext-chip-sigmastar/package/microbe-web @@ -0,0 +1 @@ +../../general/package/microbe-web \ No newline at end of file diff --git a/br-ext-chip-xiongmai/Config.in b/br-ext-chip-xiongmai/Config.in index 16da2e59..1e5bbe6d 100644 --- a/br-ext-chip-xiongmai/Config.in +++ b/br-ext-chip-xiongmai/Config.in @@ -14,6 +14,7 @@ source "$BR2_EXTERNAL_XIONGMAI_PATH/package/majestic-fonts/Config.in" source "$BR2_EXTERNAL_XIONGMAI_PATH/package/majestic-xm510/Config.in" source "$BR2_EXTERNAL_XIONGMAI_PATH/package/majestic-xm530/Config.in" source "$BR2_EXTERNAL_XIONGMAI_PATH/package/mbedtls-openipc/Config.in" +source "$BR2_EXTERNAL_XIONGMAI_PATH/package/microbe-web/Config.in" source "$BR2_EXTERNAL_XIONGMAI_PATH/package/motors/Config.in" source "$BR2_EXTERNAL_XIONGMAI_PATH/package/node-exporter/Config.in" source "$BR2_EXTERNAL_XIONGMAI_PATH/package/opus-openipc/Config.in" diff --git a/br-ext-chip-xiongmai/external.mk b/br-ext-chip-xiongmai/external.mk index e92156ee..f5a2b596 100644 --- a/br-ext-chip-xiongmai/external.mk +++ b/br-ext-chip-xiongmai/external.mk @@ -14,6 +14,7 @@ include $(BR2_EXTERNAL_XIONGMAI_PATH)/package/majestic-fonts/majestic-fonts.mk include $(BR2_EXTERNAL_XIONGMAI_PATH)/package/majestic-xm510/majestic-xm510.mk include $(BR2_EXTERNAL_XIONGMAI_PATH)/package/majestic-xm530/majestic-xm530.mk include $(BR2_EXTERNAL_XIONGMAI_PATH)/package/mbedtls-openipc/mbedtls-openipc.mk +include $(BR2_EXTERNAL_XIONGMAI_PATH)/package/microbe-web/microbe-web.mk include $(BR2_EXTERNAL_XIONGMAI_PATH)/package/motors/motors.mk include $(BR2_EXTERNAL_XIONGMAI_PATH)/package/node-exporter/node-exporter.mk include $(BR2_EXTERNAL_XIONGMAI_PATH)/package/opus-openipc/opus-openipc.mk diff --git a/br-ext-chip-xiongmai/package/microbe-web b/br-ext-chip-xiongmai/package/microbe-web new file mode 120000 index 00000000..acaf079e --- /dev/null +++ b/br-ext-chip-xiongmai/package/microbe-web @@ -0,0 +1 @@ +../../general/package/microbe-web \ No newline at end of file diff --git a/general/package/microbe-web/Config.in b/general/package/microbe-web/Config.in new file mode 100644 index 00000000..82ce3d99 --- /dev/null +++ b/general/package/microbe-web/Config.in @@ -0,0 +1,6 @@ +config BR2_PACKAGE_MICROBE_WEB + bool "microbe-web" + help + The simplest web interface constructor based on httpd and haserl + + https://openipc.org diff --git a/general/package/microbe-web/microbe-web.mk b/general/package/microbe-web/microbe-web.mk new file mode 100644 index 00000000..a7a8ea33 --- /dev/null +++ b/general/package/microbe-web/microbe-web.mk @@ -0,0 +1,16 @@ +################################################################################ +# +# microbe-web | updated 2021.10.08 +# +################################################################################ + +MICROBE_WEB_VERSION = b7dc70d21453d5bb9890119df914148bcb615d04 +MICROBE_WEB_SITE = $(call github,openipc,microbe-web,$(MICROBE_WEB_VERSION)) +MICROBE_WEB_LICENSE = MIT +MICROBE_WEB_LICENSE_FILES = LICENSE + +define MICROBE_WEB_INSTALL_TARGET_CMDS + cp -rv $(@D)/files_old/var/www $(TARGET_DIR)/var +endef + +$(eval $(generic-package)) diff --git a/general/package/motors/motors.mk b/general/package/motors/motors.mk index ea06d26a..aa35ceac 100644 --- a/general/package/motors/motors.mk +++ b/general/package/motors/motors.mk @@ -6,8 +6,8 @@ MOTORS_VERSION = 686c50a31370dcbb1a71fc8b499f247868a52436 MOTORS_SITE = $(call github,openipc,motors,$(MOTORS_VERSION)) -HISI_GPIO_LICENSE = MIT -HISI_GPIO_LICENSE_FILES = LICENSE +MOTORS_LICENSE = MIT +MOTORS_LICENSE_FILES = LICENSE define MOTORS_BUILD_CMDS (cd $(@D)/xm-kmotor; $(TARGET_CC) -Os -s main.c -o xm-kmotor)