|
| 1 | +# Architecture |
| 2 | +BR2_arm=y |
| 3 | +BR2_cortex_a7=y |
| 4 | +BR2_ARM_EABIHF=y |
| 5 | +BR2_ARM_FPU_NEON_VFPV4=y |
| 6 | +BR2_ARM_INSTRUCTIONS_THUMB2=y |
| 7 | +BR2_KERNEL_HEADERS_VERSION=y |
| 8 | +BR2_DEFAULT_KERNEL_VERSION="4.9.84" |
| 9 | +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y |
| 10 | + |
| 11 | +# Toolchain |
| 12 | +BR2_PER_PACKAGE_DIRECTORIES=y |
| 13 | +BR2_GCC_VERSION_12_X=y |
| 14 | +# BR2_TOOLCHAIN_USES_UCLIBC is not set |
| 15 | +# BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set |
| 16 | +# BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" |
| 17 | +BR2_TOOLCHAIN_USES_MUSL=y |
| 18 | +BR2_TOOLCHAIN_BUILDROOT_MUSL=y |
| 19 | +BR2_TOOLCHAIN_BUILDROOT_LIBC="musl" |
| 20 | +BR2_TOOLCHAIN_BUILDROOT_CXX=y |
| 21 | +# BR2_TOOLCHAIN_BUILDROOT_LOCALE is not set |
| 22 | +BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y |
| 23 | + |
| 24 | +# Kernel |
| 25 | +BR2_LINUX_KERNEL=y |
| 26 | +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y |
| 27 | +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/$(OPENIPC_KERNEL).tar.gz" |
| 28 | +BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y |
| 29 | +BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(EXTERNAL_VENDOR)/board/infinity6b0/kernel/infinity6b0-ssc009a.config" |
| 30 | +BR2_LINUX_KERNEL_UIMAGE=y |
| 31 | +BR2_LINUX_KERNEL_XZ=y |
| 32 | + |
| 33 | +# OpenIPC |
| 34 | +BR2_OPENIPC_SOC_VENDOR="sigmastar" |
| 35 | +BR2_OPENIPC_SOC_MODEL="ssc335" |
| 36 | +BR2_OPENIPC_SOC_FAMILY="infinity6b0" |
| 37 | +BR2_OPENIPC_FLAVOR="lite" |
| 38 | +BR2_OPENIPC_FLASH_SIZE="8" |
| 39 | + |
| 40 | +# Filesystem |
| 41 | +# BR2_TARGET_TZ_INFO is not set |
| 42 | +BR2_TARGET_ROOTFS_CPIO=y |
| 43 | +BR2_TARGET_ROOTFS_SQUASHFS=y |
| 44 | +BR2_TARGET_ROOTFS_SQUASHFS4_XZ=y |
| 45 | +BR2_ROOTFS_OVERLAY="$(BR2_EXTERNAL)/overlay" |
| 46 | +BR2_ROOTFS_POST_BUILD_SCRIPT="$(BR2_EXTERNAL)/scripts/rootfs_script.sh" |
| 47 | + |
| 48 | +# OpenIPC configuration |
| 49 | +BR2_TOOLCHAIN_BUILDROOT_VENDOR="openipc" |
| 50 | +BR2_TARGET_GENERIC_ISSUE="Welcome to OpenIPC" |
| 51 | +BR2_TARGET_GENERIC_HOSTNAME="openipc-ssc335" |
| 52 | +BR2_GLOBAL_PATCH_DIR="$(BR2_EXTERNAL)/package/all-patches" |
| 53 | + |
| 54 | +# OpenIPC packages |
| 55 | +# BR2_PACKAGE_AWS_WEBRTC is not set |
| 56 | +BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" |
| 57 | +BR2_PACKAGE_DROPBEAR_OPENIPC=y |
| 58 | +# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set |
| 59 | +# BR2_PACKAGE_FDK_AAC_OPENIPC is not set |
| 60 | +BR2_PACKAGE_UBOOT_TOOLS=y |
| 61 | +BR2_PACKAGE_IPCTOOL=y |
| 62 | +BR2_PACKAGE_JSON_C=y |
| 63 | +BR2_PACKAGE_JSONFILTER=y |
| 64 | +BR2_PACKAGE_LIBCURL_OPENIPC=y |
| 65 | +BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y |
| 66 | +# BR2_PACKAGE_LIBCURL_OPENIPC_VERBOSE is not set |
| 67 | +# BR2_PACKAGE_LIBCURL_OPENIPC_PROXY_SUPPORT is not set |
| 68 | +# BR2_PACKAGE_LIBCURL_OPENIPC_COOKIES_SUPPORT is not set |
| 69 | +# BR2_PACKAGE_LIBCURL_OPENIPC_EXTRA_PROTOCOLS_FEATURES is not set |
| 70 | +BR2_PACKAGE_LIBCURL_OPENIPC_MBEDTLS=y |
| 71 | +BR2_PACKAGE_LIBEVENT_OPENIPC=y |
| 72 | +BR2_PACKAGE_LIBEVENT_OPENIPC_REMOVE_PYSCRIPT=y |
| 73 | +BR2_PACKAGE_LIBOGG_OPENIPC=y |
| 74 | +BR2_PACKAGE_LIBYAML=y |
| 75 | +BR2_PACKAGE_MAJESTIC=y |
| 76 | +BR2_PACKAGE_MAJESTIC_FONTS=y |
| 77 | +BR2_PACKAGE_MBEDTLS_OPENIPC=y |
| 78 | +# BR2_PACKAGE_MBEDTLS_OPENIPC_PROGRAMS is not set |
| 79 | +# BR2_PACKAGE_MBEDTLS_OPENIPC_COMPRESSION is not set |
| 80 | +BR2_PACKAGE_MICROBE_WEB=y |
| 81 | +# BR2_PACKAGE_MINI_SNMPD is not set |
| 82 | +# BR2_PACKAGE_MOTORS is not set |
| 83 | +BR2_PACKAGE_OPUS_OPENIPC=y |
| 84 | +BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y |
| 85 | +BR2_PACKAGE_SIGMASTAR_OSDRV_INFINITY6B0=y |
| 86 | +BR2_PACKAGE_EXFAT_OPENIPC=y |
| 87 | +BR2_PACKAGE_EXFATPROGS=y |
| 88 | +# BR2_PACKAGE_SSHPASS is not set |
| 89 | +# BR2_PACKAGE_UACME_OPENIPC is not set |
| 90 | +BR2_PACKAGE_VTUND_OPENIPC=y |
| 91 | +BR2_PACKAGE_YAML_CLI=y |
| 92 | +BR2_PACKAGE_QUIRC_OPENIPC=y |
| 93 | +BR2_PACKAGE_ZLIB=y |
| 94 | + |
| 95 | +# Wireless |
| 96 | +BR2_PACKAGE_WIRELESS_TOOLS=y |
| 97 | +BR2_PACKAGE_WPA_SUPPLICANT=y |
| 98 | +BR2_PACKAGE_WPA_SUPPLICANT_CLI=y |
| 99 | +BR2_PACKAGE_WPA_SUPPLICANT_NL80211=y |
| 100 | +BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y |
| 101 | +BR2_PACKAGE_MT7601U_OPENIPC=y |
| 102 | + |
| 103 | +# Debug |
| 104 | +# BR2_PACKAGE_HOST_GDB is not set |
| 105 | +# BR2_PACKAGE_GDB is not set |
| 106 | + |
| 107 | +# CCACHE |
| 108 | +BR2_CCACHE=y |
| 109 | +BR2_CCACHE_DIR="$(HOME)/.ccache" |
| 110 | + |
| 111 | +# External |
| 112 | +BR2_TOOLCHAIN_EXTERNAL=y |
| 113 | +BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y |
| 114 | +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y |
| 115 | +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-openipc-linux-musleabihf" |
| 116 | +BR2_TOOLCHAIN_EXTERNAL_CXX=y |
| 117 | +BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y |
| 118 | +BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_9=y |
| 119 | +BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" |
0 commit comments