initial commit
This commit is contained in:
@@ -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