Kconfig.linux 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. menu "Linux kernel build configuration"
  2. choice LINUX_GIT_REPO
  3. bool "Build choice"
  4. config LINUX_GIT_REPO_R
  5. bool "Build from Remote REPO"
  6. config LINUX_GIT_REPO_L
  7. bool "Build from local branch or commit"
  8. endchoice
  9. if LINUX_GIT_REPO_R
  10. config LINUX_GIT_REMOTE
  11. string "Linux Remote REPO name"
  12. default "origin"
  13. config LINUX_GIT_RBRANCH
  14. string "The branch we will use in Linux Remote REPO"
  15. default "visionfive"
  16. endif
  17. if LINUX_GIT_REPO_L
  18. config LINUX_GIT_LBRANCH
  19. string "The branch/commit we will use in local REPO"
  20. default "visionfive"
  21. endif
  22. config LINUX_BUILD_IN_TMPFS
  23. bool "Build Linux kernel in tmpfs(in RAM)"
  24. default n
  25. config LINUX_BUILD_TARGET
  26. string "Linux kernel defconfig name"
  27. default "starfive_jh7100_fedora"
  28. config LINUX_INSTALL_SUDO
  29. bool "Install Linux with sudo"
  30. default n
  31. config LINUX_INSTALL_PATH
  32. string "Linux kernel Image/vmlinuz... install path"
  33. default "rootfs/boot"
  34. config LINUX_INSTALL_MOD_PATH
  35. string "Linux kernel modules install path"
  36. default "rootfs"
  37. config LINUX_INSTALL_DTBS_PATH
  38. string "Linux kernel dtbs install path"
  39. default "rootfs/dtb"
  40. endmenu