diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 6f074a0..398a8b6 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -17,7 +17,7 @@ jobs: - name: Compile run: | cd buildroot - make BR2_EXTERNAL=$PWD/.. thirtythreeforty_businesscard_defconfig + make BR2_EXTERNAL=$PWD/.. techinc_badge_defconfig make - uses: actions/upload-artifact@v1 with: diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..a09c56d --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/.idea diff --git a/configs/techinc_badge_defconfig b/configs/techinc_badge_defconfig new file mode 100644 index 0000000..36c2bd5 --- /dev/null +++ b/configs/techinc_badge_defconfig @@ -0,0 +1,68 @@ +BR2_arm=y +BR2_ARM_INSTRUCTIONS_THUMB=y +BR2_SVN="svn" +BR2_CCACHE=y +BR2_SHARED_STATIC_LIBS=y +BR2_GLOBAL_PATCH_DIR="$(BR2_EXTERNAL_BUSINESSCARD_PATH)/patches" +BR2_KERNEL_HEADERS_5_1=y +BR2_TOOLCHAIN_BUILDROOT_WCHAR=y +# BR2_UCLIBC_INSTALL_UTILS is not set +BR2_GCC_VERSION_8_X=y +BR2_TOOLCHAIN_BUILDROOT_CXX=y +BR2_TARGET_GENERIC_HOSTNAME="linuxcard" +BR2_TARGET_GENERIC_ISSUE="Welcome to Businesscard Linux!" +BR2_TARGET_GENERIC_GETTY_PORT="/dev/ttyS0" +BR2_TARGET_GENERIC_GETTY_BAUDRATE_115200=y +# BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW is not set +BR2_ROOTFS_OVERLAY="$(BR2_EXTERNAL_BUSINESSCARD_PATH)/board/businesscard/rootfs_overlay" +BR2_ROOTFS_POST_BUILD_SCRIPT="$(BR2_EXTERNAL_BUSINESSCARD_PATH)/board/businesscard/v1/post-build.sh" +BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" +BR2_ROOTFS_POST_SCRIPT_ARGS="-c $(BR2_EXTERNAL_BUSINESSCARD_PATH)/board/businesscard/v1/genimage.cfg" +BR2_LINUX_KERNEL=y +BR2_LINUX_KERNEL_CUSTOM_GIT=y +BR2_LINUX_KERNEL_CUSTOM_REPO_URL="git://github.com/thirtythreeforty/linux.git" +BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="0258e33350a156ae82c2fe49f58ea63b6fc459e6" +BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y +BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_BUSINESSCARD_PATH)/board/businesscard/v1/linux_defconfig" +BR2_LINUX_KERNEL_DTS_SUPPORT=y +BR2_LINUX_KERNEL_CUSTOM_DTS_PATH="$(BR2_EXTERNAL_BUSINESSCARD_PATH)/board/businesscard/v1/dts/businesscard.dts" +BR2_PACKAGE_DHRYSTONE=y +BR2_PACKAGE_STRESS=y +BR2_PACKAGE_MTD=y +# BR2_PACKAGE_MTD_FLASHCP is not set +# BR2_PACKAGE_MTD_FLASH_ERASE is not set +# BR2_PACKAGE_MTD_FLASH_LOCK is not set +# BR2_PACKAGE_MTD_FLASH_UNLOCK is not set +# BR2_PACKAGE_MTD_MTD_DEBUG is not set +# BR2_PACKAGE_MTD_NANDDUMP is not set +# BR2_PACKAGE_MTD_NANDTEST is not set +# BR2_PACKAGE_MTD_NANDWRITE is not set +BR2_PACKAGE_MICROPYTHON=y +BR2_PACKAGE_MICROPYTHON_LIB=y +BR2_PACKAGE_LIBTIRPC=y +# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set +BR2_TARGET_ROOTFS_SQUASHFS=y +BR2_TARGET_ROOTFS_SQUASHFS4_XZ=y +# BR2_TARGET_ROOTFS_TAR is not set +BR2_TARGET_UBOOT=y +BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y +BR2_TARGET_UBOOT_CUSTOM_GIT=y +BR2_TARGET_UBOOT_CUSTOM_REPO_URL="git://github.com/thirtythreeforty/u-boot.git" +BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="e9a861c19c620224f5c1224cd7033b02adb8fa4d" +BR2_TARGET_UBOOT_USE_CUSTOM_CONFIG=y +BR2_TARGET_UBOOT_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_BUSINESSCARD_PATH)/board/businesscard/v1/uboot_defconfig" +BR2_TARGET_UBOOT_NEEDS_DTC=y +BR2_TARGET_UBOOT_NEEDS_PYLIBFDT=y +# BR2_TARGET_UBOOT_FORMAT_BIN is not set +BR2_TARGET_UBOOT_FORMAT_CUSTOM=y +BR2_TARGET_UBOOT_FORMAT_CUSTOM_NAME="u-boot-sunxi-with-spl.bin" +BR2_TARGET_UBOOT_CUSTOM_DTS_PATH="$(BR2_EXTERNAL_BUSINESSCARD_PATH)/board/businesscard/v1/dts/*" +BR2_PACKAGE_HOST_MKPASSWD=y +BR2_PACKAGE_HOST_MTD=y +BR2_PACKAGE_HOST_SUNXI_TOOLS_F1C100S=y +BR2_PACKAGE_BUSINESSCARD_FLASHDRIVE=y +BR2_PACKAGE_2048=y +BR2_PACKAGE_FORTUNE_MOD=y +BR2_PACKAGE_FORTUNE_MOD_COOKIES="computers;humorists;linuxcookie;literature;pratchett;startrek;wisdom" +BR2_PACKAGE_ROBOTFINDSKITTEN=y +BR2_PACKAGE_ROGUE=y