initial commit
This commit is contained in:
commit
937d1829e5
22 files changed
+254
No files matched your search
@@ -0,0 +1,3 @@
|
|||||||
|
curses
|
||||||
|
.config
|
||||||
|
.config.old
|
||||||
@@ -0,0 +1,16 @@
|
|||||||
|
menu "Architecture"
|
||||||
|
source "arch/Config.in"
|
||||||
|
endmenu
|
||||||
|
|
||||||
|
menu "Toolchain"
|
||||||
|
source "toolchain/Config.in"
|
||||||
|
endmenu
|
||||||
|
|
||||||
|
menu "Target Packages"
|
||||||
|
source "package/Config.in"
|
||||||
|
endmenu
|
||||||
|
|
||||||
|
menu "Bootloader"
|
||||||
|
source "boot/Config.in"
|
||||||
|
endmenu
|
||||||
|
|
||||||
@@ -0,0 +1,8 @@
|
|||||||
|
nconfig:
|
||||||
|
kconfig-nconf Config.in
|
||||||
|
|
||||||
|
menuconfig:
|
||||||
|
kconfig-mconf Config.in
|
||||||
|
|
||||||
|
config:
|
||||||
|
kconfig-conf Config.in
|
||||||
@@ -0,0 +1,3 @@
|
|||||||
|
source "arch/arm/Config.in"
|
||||||
|
source "arch/aarch64/Config.in"
|
||||||
|
source "arch/x86_64/Config.in"
|
||||||
@@ -0,0 +1,2 @@
|
|||||||
|
config SIMPLE_AARCH64
|
||||||
|
bool "aarch64"
|
||||||
@@ -0,0 +1,2 @@
|
|||||||
|
config SIMPLE_ARM
|
||||||
|
bool "arm"
|
||||||
@@ -0,0 +1,2 @@
|
|||||||
|
config SIMPLE_X86_64
|
||||||
|
bool "x86_64"
|
||||||
@@ -0,0 +1,10 @@
|
|||||||
|
config SIMPLE_UBOOT
|
||||||
|
bool "U-Boot"
|
||||||
|
help
|
||||||
|
Build "Das U-Boot" Boot Monitor
|
||||||
|
https://www.denx.de/wiki/U-Boot
|
||||||
|
|
||||||
|
config SIMPLE_GRUB2
|
||||||
|
bool "Grub2"
|
||||||
|
help
|
||||||
|
GNU GRUB is a Multiboot boot loader
|
||||||
@@ -0,0 +1,36 @@
|
|||||||
|
#
|
||||||
|
# Automatically generated file; DO NOT EDIT.
|
||||||
|
# Configuration
|
||||||
|
#
|
||||||
|
|
||||||
|
#
|
||||||
|
# Architecture
|
||||||
|
#
|
||||||
|
CONFIG_SIMPLE_ARM=y
|
||||||
|
# CONFIG_SIMPLE_AARCH64 is not set
|
||||||
|
# CONFIG_SIMPLE_X86_64 is not set
|
||||||
|
|
||||||
|
#
|
||||||
|
# Toolchain
|
||||||
|
#
|
||||||
|
# CONFIG_SIMPLE_GLIBC is not set
|
||||||
|
CONFIG_SIMPLE_UCLIBC=y
|
||||||
|
CONFIG_SIMPLE_CROSS_COMPILE=""
|
||||||
|
|
||||||
|
#
|
||||||
|
# Target Packages
|
||||||
|
#
|
||||||
|
CONFIG_SIMPLE_BUSYBOX=y
|
||||||
|
CONFIG_SIMPLE_ZLIB=y
|
||||||
|
CONFIG_SIMPLE_DROPBEAR=y
|
||||||
|
CONFIG_SIMPLE_SFTP_SERVER_DROPBEAR=y
|
||||||
|
CONFIG_SIMPLE_OPENSSH=y
|
||||||
|
CONFIG_SIMPLE_CURL=y
|
||||||
|
CONFIG_SIMPLE_BASH=y
|
||||||
|
CONFIG_SIMPLE_GIT=y
|
||||||
|
|
||||||
|
#
|
||||||
|
# Bootloader
|
||||||
|
#
|
||||||
|
CONFIG_SIMPLE_UBOOT=y
|
||||||
|
# CONFIG_SIMPLE_GRUB2 is not set
|
||||||
@@ -0,0 +1,36 @@
|
|||||||
|
#
|
||||||
|
# Automatically generated file; DO NOT EDIT.
|
||||||
|
# Configuration
|
||||||
|
#
|
||||||
|
|
||||||
|
#
|
||||||
|
# Architecture
|
||||||
|
#
|
||||||
|
# CONFIG_SIMPLE_ARM is not set
|
||||||
|
CONFIG_SIMPLE_AARCH64=y
|
||||||
|
# CONFIG_SIMPLE_X86_64 is not set
|
||||||
|
|
||||||
|
#
|
||||||
|
# Toolchain
|
||||||
|
#
|
||||||
|
# CONFIG_SIMPLE_GLIBC is not set
|
||||||
|
CONFIG_SIMPLE_UCLIBC=y
|
||||||
|
CONFIG_SIMPLE_CROSS_COMPILE=""
|
||||||
|
|
||||||
|
#
|
||||||
|
# Target Packages
|
||||||
|
#
|
||||||
|
CONFIG_SIMPLE_BUSYBOX=y
|
||||||
|
CONFIG_SIMPLE_ZLIB=y
|
||||||
|
CONFIG_SIMPLE_DROPBEAR=y
|
||||||
|
CONFIG_SIMPLE_SFTP_SERVER_DROPBEAR=y
|
||||||
|
CONFIG_SIMPLE_OPENSSH=y
|
||||||
|
CONFIG_SIMPLE_CURL=y
|
||||||
|
CONFIG_SIMPLE_BASH=y
|
||||||
|
CONFIG_SIMPLE_GIT=y
|
||||||
|
|
||||||
|
#
|
||||||
|
# Bootloader
|
||||||
|
#
|
||||||
|
CONFIG_SIMPLE_UBOOT=y
|
||||||
|
# CONFIG_SIMPLE_GRUB2 is not set
|
||||||
@@ -0,0 +1,36 @@
|
|||||||
|
#
|
||||||
|
# Automatically generated file; DO NOT EDIT.
|
||||||
|
# Configuration
|
||||||
|
#
|
||||||
|
|
||||||
|
#
|
||||||
|
# Architecture
|
||||||
|
#
|
||||||
|
# CONFIG_SIMPLE_ARM is not set
|
||||||
|
# CONFIG_SIMPLE_AARCH64 is not set
|
||||||
|
CONFIG_SIMPLE_X86_64=y
|
||||||
|
|
||||||
|
#
|
||||||
|
# Toolchain
|
||||||
|
#
|
||||||
|
# CONFIG_SIMPLE_GLIBC is not set
|
||||||
|
CONFIG_SIMPLE_UCLIBC=y
|
||||||
|
CONFIG_SIMPLE_CROSS_COMPILE=""
|
||||||
|
|
||||||
|
#
|
||||||
|
# Target Packages
|
||||||
|
#
|
||||||
|
CONFIG_SIMPLE_BUSYBOX=y
|
||||||
|
CONFIG_SIMPLE_ZLIB=y
|
||||||
|
CONFIG_SIMPLE_DROPBEAR=y
|
||||||
|
CONFIG_SIMPLE_SFTP_SERVER_DROPBEAR=y
|
||||||
|
CONFIG_SIMPLE_OPENSSH=y
|
||||||
|
CONFIG_SIMPLE_CURL=y
|
||||||
|
CONFIG_SIMPLE_BASH=y
|
||||||
|
CONFIG_SIMPLE_GIT=y
|
||||||
|
|
||||||
|
#
|
||||||
|
# Bootloader
|
||||||
|
#
|
||||||
|
CONFIG_SIMPLE_UBOOT=y
|
||||||
|
# CONFIG_SIMPLE_GRUB2 is not set
|
||||||
@@ -0,0 +1,36 @@
|
|||||||
|
#
|
||||||
|
# Automatically generated file; DO NOT EDIT.
|
||||||
|
# Configuration
|
||||||
|
#
|
||||||
|
|
||||||
|
#
|
||||||
|
# Architecture
|
||||||
|
#
|
||||||
|
# CONFIG_SIMPLE_ARM is not set
|
||||||
|
# CONFIG_SIMPLE_AARCH64 is not set
|
||||||
|
CONFIG_SIMPLE_X86_64=y
|
||||||
|
|
||||||
|
#
|
||||||
|
# Toolchain
|
||||||
|
#
|
||||||
|
# CONFIG_SIMPLE_GLIBC is not set
|
||||||
|
CONFIG_SIMPLE_UCLIBC=y
|
||||||
|
CONFIG_SIMPLE_CROSS_COMPILE=""
|
||||||
|
|
||||||
|
#
|
||||||
|
# Target Packages
|
||||||
|
#
|
||||||
|
CONFIG_SIMPLE_BUSYBOX=y
|
||||||
|
CONFIG_SIMPLE_ZLIB=y
|
||||||
|
CONFIG_SIMPLE_DROPBEAR=y
|
||||||
|
CONFIG_SIMPLE_SFTP_SERVER_DROPBEAR=y
|
||||||
|
CONFIG_SIMPLE_OPENSSH=y
|
||||||
|
CONFIG_SIMPLE_CURL=y
|
||||||
|
CONFIG_SIMPLE_BASH=y
|
||||||
|
CONFIG_SIMPLE_GIT=y
|
||||||
|
|
||||||
|
#
|
||||||
|
# Bootloader
|
||||||
|
#
|
||||||
|
CONFIG_SIMPLE_UBOOT=y
|
||||||
|
# CONFIG_SIMPLE_GRUB2 is not set
|
||||||
@@ -0,0 +1,7 @@
|
|||||||
|
source "package/busybox/Config.in"
|
||||||
|
source "package/zlib/Config.in"
|
||||||
|
source "package/dropbear/Config.in"
|
||||||
|
source "package/openssh/Config.in"
|
||||||
|
source "package/curl/Config.in"
|
||||||
|
source "package/bash/Config.in"
|
||||||
|
source "package/git/Config.in"
|
||||||
@@ -0,0 +1,5 @@
|
|||||||
|
config SIMPLE_BASH
|
||||||
|
bool "Bash"
|
||||||
|
depends on SIMPLE_UCLIBC || SIMPLE_GLIBC
|
||||||
|
help
|
||||||
|
Borne again shell (default linux shell)
|
||||||
@@ -0,0 +1,4 @@
|
|||||||
|
config SIMPLE_BUSYBOX
|
||||||
|
bool "busybox"
|
||||||
|
help
|
||||||
|
Default linux utilities
|
||||||
@@ -0,0 +1,5 @@
|
|||||||
|
config SIMPLE_CURL
|
||||||
|
bool "Curl"
|
||||||
|
depends on SIMPLE_UCLIBC || SIMPLE_GLIBC
|
||||||
|
help
|
||||||
|
http application
|
||||||
@@ -0,0 +1,10 @@
|
|||||||
|
config SIMPLE_DROPBEAR
|
||||||
|
bool "dropbear"
|
||||||
|
depends on SIMPLE_UCLIBC || SIMPLE_GLIBC
|
||||||
|
select SIMPLE_ZLIB
|
||||||
|
help
|
||||||
|
Embedded ssh server
|
||||||
|
|
||||||
|
config SIMPLE_SFTP_SERVER_DROPBEAR
|
||||||
|
bool "Sftp server"
|
||||||
|
depends on SIMPLE_DROPBEAR
|
||||||
@@ -0,0 +1,7 @@
|
|||||||
|
config SIMPLE_GIT
|
||||||
|
bool "Git"
|
||||||
|
select SIMPLE_CURL
|
||||||
|
select SIMPLE_BASH
|
||||||
|
# depends on SIMPLE_BASH && SIMPLE_CURL
|
||||||
|
help
|
||||||
|
Git utilities
|
||||||
@@ -0,0 +1,6 @@
|
|||||||
|
config SIMPLE_OPENSSH
|
||||||
|
bool "openssh"
|
||||||
|
depends on SIMPLE_UCLIBC || SIMPLE_GLIBC
|
||||||
|
select SIMPLE_ZLIB
|
||||||
|
help
|
||||||
|
Ssh server
|
||||||
@@ -0,0 +1,3 @@
|
|||||||
|
config SIMPLE_ZLIB
|
||||||
|
bool "zlib"
|
||||||
|
depends on SIMPLE_UCLIBC || SIMPLE_GLIBC
|
||||||
@@ -0,0 +1,16 @@
|
|||||||
|
choice SIMPLE_SELECT_STANDARD_LIBRARY
|
||||||
|
prompt "Select default C library"
|
||||||
|
default SIMPLE_UCLIBC
|
||||||
|
config SIMPLE_GLIBC
|
||||||
|
bool "glibc"
|
||||||
|
config SIMPLE_UCLIBC
|
||||||
|
bool "uclibc"
|
||||||
|
endchoice
|
||||||
|
|
||||||
|
config SIMPLE_CROSS_COMPILE
|
||||||
|
string "Cross Compiler"
|
||||||
|
default ""
|
||||||
|
help
|
||||||
|
write full or relative path to cross compiler
|
||||||
|
example:
|
||||||
|
x86_64-buildroot-linux-uclibcgnueabihf
|
||||||
Reference in new issue
Block a user