|
| 1 | +# Architecture |
| 2 | +BR2_mipsel=y |
| 3 | +BR2_mips_xburst=y |
| 4 | +# BR2_MIPS_SOFT_FLOAT is not set |
| 5 | +BR2_MIPS_FP32_MODE_32=y |
| 6 | + |
| 7 | +# Toolchain |
| 8 | +BR2_TOOLCHAIN_EXTERNAL=y |
| 9 | +BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y |
| 10 | +BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y |
| 11 | +BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" |
| 12 | +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="mipsel-openipc-linux-musl" |
| 13 | +BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_10=y |
| 14 | +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y |
| 15 | +BR2_TOOLCHAIN_EXTERNAL_CXX=y |
| 16 | + |
| 17 | +# Kernel |
| 18 | +BR2_LINUX_KERNEL=y |
| 19 | +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y |
| 20 | +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/$(OPENIPC_KERNEL).tar.gz" |
| 21 | +BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y |
| 22 | +BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(EXTERNAL_VENDOR)/board/$(OPENIPC_SOC_FAMILY)/t31.generic.config" |
| 23 | +BR2_LINUX_KERNEL_LZMA=y |
| 24 | + |
| 25 | +# Filesystem |
| 26 | +BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" |
| 27 | +BR2_PACKAGE_UBOOT_TOOLS=y |
| 28 | +# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set |
| 29 | +BR2_PACKAGE_MOSQUITTO=y |
| 30 | +# BR2_PACKAGE_MOSQUITTO_BROKER is not set |
| 31 | +BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y |
| 32 | +BR2_PACKAGE_WIREGUARD_TOOLS=y |
| 33 | +BR2_PACKAGE_WIRELESS_TOOLS=y |
| 34 | +BR2_PACKAGE_WPA_SUPPLICANT=y |
| 35 | +BR2_PACKAGE_WPA_SUPPLICANT_CLI=y |
| 36 | +BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y |
| 37 | +BR2_TARGET_ROOTFS_CPIO=y |
| 38 | +BR2_TARGET_ROOTFS_SQUASHFS=y |
| 39 | +BR2_TARGET_ROOTFS_SQUASHFS4_XZ=y |
| 40 | + |
| 41 | +# OpenIPC |
| 42 | +BR2_OPENIPC_SOC_VENDOR="ingenic" |
| 43 | +BR2_OPENIPC_SOC_MODEL="t31" |
| 44 | +BR2_OPENIPC_SOC_FAMILY="t31" |
| 45 | +BR2_OPENIPC_SNS_MODEL="sc5235" |
| 46 | +BR2_OPENIPC_VARIANT="ultimate" |
| 47 | +BR2_OPENIPC_FLASH_SIZE="16" |
| 48 | + |
| 49 | +# Packages |
| 50 | +BR2_PACKAGE_DROPBEAR_OPENIPC=y |
| 51 | +BR2_PACKAGE_INGENIC_OSDRV_T31=y |
| 52 | +BR2_PACKAGE_IPCTOOL=y |
| 53 | +BR2_PACKAGE_JSONFILTER=y |
| 54 | +BR2_PACKAGE_LAME_OPENIPC=y |
| 55 | +BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y |
| 56 | +# BR2_PACKAGE_LIBCURL_OPENIPC_PROXY_SUPPORT is not set |
| 57 | +# BR2_PACKAGE_LIBCURL_OPENIPC_COOKIES_SUPPORT is not set |
| 58 | +# BR2_PACKAGE_LIBCURL_OPENIPC_EXTRA_PROTOCOLS_FEATURES is not set |
| 59 | +BR2_PACKAGE_LIBEVENT_OPENIPC=y |
| 60 | +BR2_PACKAGE_LIBOGG_OPENIPC=y |
| 61 | +BR2_PACKAGE_LIBWEBSOCKETS_OPENIPC=y |
| 62 | +BR2_PACKAGE_MAJESTIC_FONTS=y |
| 63 | +BR2_PACKAGE_MAJESTIC_WEBUI=y |
| 64 | +BR2_PACKAGE_MAJESTIC=y |
| 65 | +BR2_PACKAGE_MOTORS=y |
| 66 | +BR2_PACKAGE_OPUS_OPENIPC=y |
| 67 | +BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y |
| 68 | +BR2_PACKAGE_QUIRC_OPENIPC=y |
| 69 | +BR2_PACKAGE_RTL8733BU_OPENIPC=y |
| 70 | +BR2_PACKAGE_UACME_OPENIPC=y |
| 71 | +BR2_PACKAGE_VTUND_OPENIPC=y |
| 72 | +BR2_PACKAGE_YAML_CLI=y |
| 73 | +BR2_PACKAGE_ZEROTIER_ONE=y |
0 commit comments