2
0

library-functions.sh 64 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053
  1. #!/usr/bin/env bash
  2. # This file is/was autogenerated by lib/tools/gen-library.sh; don't modify manually
  3. # no errors tolerated. invoked before each sourced file to make sure.
  4. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  5. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  6. set -o errtrace # trace ERR through - enabled
  7. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  8. ### lib/functions/artifacts/artifact-firmware.sh
  9. # shellcheck source=lib/functions/artifacts/artifact-firmware.sh
  10. source "${SRC}"/lib/functions/artifacts/artifact-firmware.sh
  11. # no errors tolerated. invoked before each sourced file to make sure.
  12. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  13. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  14. set -o errtrace # trace ERR through - enabled
  15. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  16. ### lib/functions/artifacts/artifact-full_firmware.sh
  17. # shellcheck source=lib/functions/artifacts/artifact-full_firmware.sh
  18. source "${SRC}"/lib/functions/artifacts/artifact-full_firmware.sh
  19. # no errors tolerated. invoked before each sourced file to make sure.
  20. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  21. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  22. set -o errtrace # trace ERR through - enabled
  23. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  24. ### lib/functions/artifacts/artifact-kernel.sh
  25. # shellcheck source=lib/functions/artifacts/artifact-kernel.sh
  26. source "${SRC}"/lib/functions/artifacts/artifact-kernel.sh
  27. # no errors tolerated. invoked before each sourced file to make sure.
  28. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  29. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  30. set -o errtrace # trace ERR through - enabled
  31. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  32. ### lib/functions/artifacts/artifact-rootfs.sh
  33. # shellcheck source=lib/functions/artifacts/artifact-rootfs.sh
  34. source "${SRC}"/lib/functions/artifacts/artifact-rootfs.sh
  35. # no errors tolerated. invoked before each sourced file to make sure.
  36. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  37. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  38. set -o errtrace # trace ERR through - enabled
  39. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  40. ### lib/functions/artifacts/artifact-uboot.sh
  41. # shellcheck source=lib/functions/artifacts/artifact-uboot.sh
  42. source "${SRC}"/lib/functions/artifacts/artifact-uboot.sh
  43. # no errors tolerated. invoked before each sourced file to make sure.
  44. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  45. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  46. set -o errtrace # trace ERR through - enabled
  47. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  48. ### lib/functions/artifacts/artifacts-obtain.sh
  49. # shellcheck source=lib/functions/artifacts/artifacts-obtain.sh
  50. source "${SRC}"/lib/functions/artifacts/artifacts-obtain.sh
  51. # no errors tolerated. invoked before each sourced file to make sure.
  52. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  53. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  54. set -o errtrace # trace ERR through - enabled
  55. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  56. ### lib/functions/artifacts/artifacts-registry.sh
  57. # shellcheck source=lib/functions/artifacts/artifacts-registry.sh
  58. source "${SRC}"/lib/functions/artifacts/artifacts-registry.sh
  59. # no errors tolerated. invoked before each sourced file to make sure.
  60. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  61. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  62. set -o errtrace # trace ERR through - enabled
  63. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  64. ### lib/functions/bsp/bsp-cli.sh
  65. # shellcheck source=lib/functions/bsp/bsp-cli.sh
  66. source "${SRC}"/lib/functions/bsp/bsp-cli.sh
  67. # no errors tolerated. invoked before each sourced file to make sure.
  68. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  69. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  70. set -o errtrace # trace ERR through - enabled
  71. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  72. ### lib/functions/bsp/bsp-desktop.sh
  73. # shellcheck source=lib/functions/bsp/bsp-desktop.sh
  74. source "${SRC}"/lib/functions/bsp/bsp-desktop.sh
  75. # no errors tolerated. invoked before each sourced file to make sure.
  76. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  77. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  78. set -o errtrace # trace ERR through - enabled
  79. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  80. ### lib/functions/bsp/utils-bsp.sh
  81. # shellcheck source=lib/functions/bsp/utils-bsp.sh
  82. source "${SRC}"/lib/functions/bsp/utils-bsp.sh
  83. # no errors tolerated. invoked before each sourced file to make sure.
  84. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  85. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  86. set -o errtrace # trace ERR through - enabled
  87. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  88. ### lib/functions/cli/cli-artifact.sh
  89. # shellcheck source=lib/functions/cli/cli-artifact.sh
  90. source "${SRC}"/lib/functions/cli/cli-artifact.sh
  91. # no errors tolerated. invoked before each sourced file to make sure.
  92. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  93. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  94. set -o errtrace # trace ERR through - enabled
  95. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  96. ### lib/functions/cli/cli-build.sh
  97. # shellcheck source=lib/functions/cli/cli-build.sh
  98. source "${SRC}"/lib/functions/cli/cli-build.sh
  99. # no errors tolerated. invoked before each sourced file to make sure.
  100. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  101. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  102. set -o errtrace # trace ERR through - enabled
  103. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  104. ### lib/functions/cli/cli-configdump.sh
  105. # shellcheck source=lib/functions/cli/cli-configdump.sh
  106. source "${SRC}"/lib/functions/cli/cli-configdump.sh
  107. # no errors tolerated. invoked before each sourced file to make sure.
  108. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  109. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  110. set -o errtrace # trace ERR through - enabled
  111. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  112. ### lib/functions/cli/cli-distccd.sh
  113. # shellcheck source=lib/functions/cli/cli-distccd.sh
  114. source "${SRC}"/lib/functions/cli/cli-distccd.sh
  115. # no errors tolerated. invoked before each sourced file to make sure.
  116. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  117. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  118. set -o errtrace # trace ERR through - enabled
  119. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  120. ### lib/functions/cli/cli-docker.sh
  121. # shellcheck source=lib/functions/cli/cli-docker.sh
  122. source "${SRC}"/lib/functions/cli/cli-docker.sh
  123. # no errors tolerated. invoked before each sourced file to make sure.
  124. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  125. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  126. set -o errtrace # trace ERR through - enabled
  127. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  128. ### lib/functions/cli/cli-jsoninfo.sh
  129. # shellcheck source=lib/functions/cli/cli-jsoninfo.sh
  130. source "${SRC}"/lib/functions/cli/cli-jsoninfo.sh
  131. # no errors tolerated. invoked before each sourced file to make sure.
  132. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  133. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  134. set -o errtrace # trace ERR through - enabled
  135. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  136. ### lib/functions/cli/cli-oras.sh
  137. # shellcheck source=lib/functions/cli/cli-oras.sh
  138. source "${SRC}"/lib/functions/cli/cli-oras.sh
  139. # no errors tolerated. invoked before each sourced file to make sure.
  140. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  141. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  142. set -o errtrace # trace ERR through - enabled
  143. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  144. ### lib/functions/cli/cli-patch.sh
  145. # shellcheck source=lib/functions/cli/cli-patch.sh
  146. source "${SRC}"/lib/functions/cli/cli-patch.sh
  147. # no errors tolerated. invoked before each sourced file to make sure.
  148. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  149. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  150. set -o errtrace # trace ERR through - enabled
  151. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  152. ### lib/functions/cli/cli-requirements.sh
  153. # shellcheck source=lib/functions/cli/cli-requirements.sh
  154. source "${SRC}"/lib/functions/cli/cli-requirements.sh
  155. # no errors tolerated. invoked before each sourced file to make sure.
  156. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  157. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  158. set -o errtrace # trace ERR through - enabled
  159. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  160. ### lib/functions/cli/cli-undecided.sh
  161. # shellcheck source=lib/functions/cli/cli-undecided.sh
  162. source "${SRC}"/lib/functions/cli/cli-undecided.sh
  163. # no errors tolerated. invoked before each sourced file to make sure.
  164. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  165. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  166. set -o errtrace # trace ERR through - enabled
  167. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  168. ### lib/functions/cli/commands.sh
  169. # shellcheck source=lib/functions/cli/commands.sh
  170. source "${SRC}"/lib/functions/cli/commands.sh
  171. # no errors tolerated. invoked before each sourced file to make sure.
  172. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  173. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  174. set -o errtrace # trace ERR through - enabled
  175. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  176. ### lib/functions/cli/entrypoint.sh
  177. # shellcheck source=lib/functions/cli/entrypoint.sh
  178. source "${SRC}"/lib/functions/cli/entrypoint.sh
  179. # no errors tolerated. invoked before each sourced file to make sure.
  180. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  181. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  182. set -o errtrace # trace ERR through - enabled
  183. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  184. ### lib/functions/cli/utils-cli.sh
  185. # shellcheck source=lib/functions/cli/utils-cli.sh
  186. source "${SRC}"/lib/functions/cli/utils-cli.sh
  187. # no errors tolerated. invoked before each sourced file to make sure.
  188. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  189. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  190. set -o errtrace # trace ERR through - enabled
  191. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  192. ### lib/functions/compilation/armbian-kernel.sh
  193. # shellcheck source=lib/functions/compilation/armbian-kernel.sh
  194. source "${SRC}"/lib/functions/compilation/armbian-kernel.sh
  195. # no errors tolerated. invoked before each sourced file to make sure.
  196. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  197. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  198. set -o errtrace # trace ERR through - enabled
  199. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  200. ### lib/functions/compilation/atf.sh
  201. # shellcheck source=lib/functions/compilation/atf.sh
  202. source "${SRC}"/lib/functions/compilation/atf.sh
  203. # no errors tolerated. invoked before each sourced file to make sure.
  204. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  205. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  206. set -o errtrace # trace ERR through - enabled
  207. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  208. ### lib/functions/compilation/ccache.sh
  209. # shellcheck source=lib/functions/compilation/ccache.sh
  210. source "${SRC}"/lib/functions/compilation/ccache.sh
  211. # no errors tolerated. invoked before each sourced file to make sure.
  212. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  213. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  214. set -o errtrace # trace ERR through - enabled
  215. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  216. ### lib/functions/compilation/distcc.sh
  217. # shellcheck source=lib/functions/compilation/distcc.sh
  218. source "${SRC}"/lib/functions/compilation/distcc.sh
  219. # no errors tolerated. invoked before each sourced file to make sure.
  220. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  221. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  222. set -o errtrace # trace ERR through - enabled
  223. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  224. ### lib/functions/compilation/kernel-config.sh
  225. # shellcheck source=lib/functions/compilation/kernel-config.sh
  226. source "${SRC}"/lib/functions/compilation/kernel-config.sh
  227. # no errors tolerated. invoked before each sourced file to make sure.
  228. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  229. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  230. set -o errtrace # trace ERR through - enabled
  231. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  232. ### lib/functions/compilation/kernel-debs.sh
  233. # shellcheck source=lib/functions/compilation/kernel-debs.sh
  234. source "${SRC}"/lib/functions/compilation/kernel-debs.sh
  235. # no errors tolerated. invoked before each sourced file to make sure.
  236. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  237. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  238. set -o errtrace # trace ERR through - enabled
  239. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  240. ### lib/functions/compilation/kernel-git-bundle.sh
  241. # shellcheck source=lib/functions/compilation/kernel-git-bundle.sh
  242. source "${SRC}"/lib/functions/compilation/kernel-git-bundle.sh
  243. # no errors tolerated. invoked before each sourced file to make sure.
  244. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  245. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  246. set -o errtrace # trace ERR through - enabled
  247. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  248. ### lib/functions/compilation/kernel-git-oras.sh
  249. # shellcheck source=lib/functions/compilation/kernel-git-oras.sh
  250. source "${SRC}"/lib/functions/compilation/kernel-git-oras.sh
  251. # no errors tolerated. invoked before each sourced file to make sure.
  252. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  253. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  254. set -o errtrace # trace ERR through - enabled
  255. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  256. ### lib/functions/compilation/kernel-git.sh
  257. # shellcheck source=lib/functions/compilation/kernel-git.sh
  258. source "${SRC}"/lib/functions/compilation/kernel-git.sh
  259. # no errors tolerated. invoked before each sourced file to make sure.
  260. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  261. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  262. set -o errtrace # trace ERR through - enabled
  263. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  264. ### lib/functions/compilation/kernel-make.sh
  265. # shellcheck source=lib/functions/compilation/kernel-make.sh
  266. source "${SRC}"/lib/functions/compilation/kernel-make.sh
  267. # no errors tolerated. invoked before each sourced file to make sure.
  268. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  269. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  270. set -o errtrace # trace ERR through - enabled
  271. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  272. ### lib/functions/compilation/kernel-patching.sh
  273. # shellcheck source=lib/functions/compilation/kernel-patching.sh
  274. source "${SRC}"/lib/functions/compilation/kernel-patching.sh
  275. # no errors tolerated. invoked before each sourced file to make sure.
  276. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  277. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  278. set -o errtrace # trace ERR through - enabled
  279. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  280. ### lib/functions/compilation/kernel.sh
  281. # shellcheck source=lib/functions/compilation/kernel.sh
  282. source "${SRC}"/lib/functions/compilation/kernel.sh
  283. # no errors tolerated. invoked before each sourced file to make sure.
  284. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  285. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  286. set -o errtrace # trace ERR through - enabled
  287. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  288. ### lib/functions/compilation/packages/armbian-config-deb.sh
  289. # shellcheck source=lib/functions/compilation/packages/armbian-config-deb.sh
  290. source "${SRC}"/lib/functions/compilation/packages/armbian-config-deb.sh
  291. # no errors tolerated. invoked before each sourced file to make sure.
  292. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  293. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  294. set -o errtrace # trace ERR through - enabled
  295. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  296. ### lib/functions/compilation/packages/firmware-deb.sh
  297. # shellcheck source=lib/functions/compilation/packages/firmware-deb.sh
  298. source "${SRC}"/lib/functions/compilation/packages/firmware-deb.sh
  299. # no errors tolerated. invoked before each sourced file to make sure.
  300. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  301. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  302. set -o errtrace # trace ERR through - enabled
  303. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  304. ### lib/functions/compilation/packages/plymouth-deb.sh
  305. # shellcheck source=lib/functions/compilation/packages/plymouth-deb.sh
  306. source "${SRC}"/lib/functions/compilation/packages/plymouth-deb.sh
  307. # no errors tolerated. invoked before each sourced file to make sure.
  308. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  309. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  310. set -o errtrace # trace ERR through - enabled
  311. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  312. ### lib/functions/compilation/packages/utils-dpkgdeb.sh
  313. # shellcheck source=lib/functions/compilation/packages/utils-dpkgdeb.sh
  314. source "${SRC}"/lib/functions/compilation/packages/utils-dpkgdeb.sh
  315. # no errors tolerated. invoked before each sourced file to make sure.
  316. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  317. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  318. set -o errtrace # trace ERR through - enabled
  319. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  320. ### lib/functions/compilation/packages/zsh-deb.sh
  321. # shellcheck source=lib/functions/compilation/packages/zsh-deb.sh
  322. source "${SRC}"/lib/functions/compilation/packages/zsh-deb.sh
  323. # no errors tolerated. invoked before each sourced file to make sure.
  324. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  325. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  326. set -o errtrace # trace ERR through - enabled
  327. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  328. ### lib/functions/compilation/patch/drivers-harness.sh
  329. # shellcheck source=lib/functions/compilation/patch/drivers-harness.sh
  330. source "${SRC}"/lib/functions/compilation/patch/drivers-harness.sh
  331. # no errors tolerated. invoked before each sourced file to make sure.
  332. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  333. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  334. set -o errtrace # trace ERR through - enabled
  335. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  336. ### lib/functions/compilation/patch/drivers_network.sh
  337. # shellcheck source=lib/functions/compilation/patch/drivers_network.sh
  338. source "${SRC}"/lib/functions/compilation/patch/drivers_network.sh
  339. # no errors tolerated. invoked before each sourced file to make sure.
  340. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  341. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  342. set -o errtrace # trace ERR through - enabled
  343. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  344. ### lib/functions/compilation/patch/kernel-drivers.sh
  345. # shellcheck source=lib/functions/compilation/patch/kernel-drivers.sh
  346. source "${SRC}"/lib/functions/compilation/patch/kernel-drivers.sh
  347. # no errors tolerated. invoked before each sourced file to make sure.
  348. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  349. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  350. set -o errtrace # trace ERR through - enabled
  351. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  352. ### lib/functions/compilation/patch/patching.sh
  353. # shellcheck source=lib/functions/compilation/patch/patching.sh
  354. source "${SRC}"/lib/functions/compilation/patch/patching.sh
  355. # no errors tolerated. invoked before each sourced file to make sure.
  356. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  357. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  358. set -o errtrace # trace ERR through - enabled
  359. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  360. ### lib/functions/compilation/uboot-git.sh
  361. # shellcheck source=lib/functions/compilation/uboot-git.sh
  362. source "${SRC}"/lib/functions/compilation/uboot-git.sh
  363. # no errors tolerated. invoked before each sourced file to make sure.
  364. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  365. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  366. set -o errtrace # trace ERR through - enabled
  367. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  368. ### lib/functions/compilation/uboot-patching.sh
  369. # shellcheck source=lib/functions/compilation/uboot-patching.sh
  370. source "${SRC}"/lib/functions/compilation/uboot-patching.sh
  371. # no errors tolerated. invoked before each sourced file to make sure.
  372. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  373. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  374. set -o errtrace # trace ERR through - enabled
  375. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  376. ### lib/functions/compilation/uboot.sh
  377. # shellcheck source=lib/functions/compilation/uboot.sh
  378. source "${SRC}"/lib/functions/compilation/uboot.sh
  379. # no errors tolerated. invoked before each sourced file to make sure.
  380. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  381. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  382. set -o errtrace # trace ERR through - enabled
  383. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  384. ### lib/functions/compilation/utils-compilation.sh
  385. # shellcheck source=lib/functions/compilation/utils-compilation.sh
  386. source "${SRC}"/lib/functions/compilation/utils-compilation.sh
  387. # no errors tolerated. invoked before each sourced file to make sure.
  388. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  389. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  390. set -o errtrace # trace ERR through - enabled
  391. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  392. ### lib/functions/configuration/aggregation.sh
  393. # shellcheck source=lib/functions/configuration/aggregation.sh
  394. source "${SRC}"/lib/functions/configuration/aggregation.sh
  395. # no errors tolerated. invoked before each sourced file to make sure.
  396. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  397. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  398. set -o errtrace # trace ERR through - enabled
  399. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  400. ### lib/functions/configuration/compilation-config.sh
  401. # shellcheck source=lib/functions/configuration/compilation-config.sh
  402. source "${SRC}"/lib/functions/configuration/compilation-config.sh
  403. # no errors tolerated. invoked before each sourced file to make sure.
  404. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  405. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  406. set -o errtrace # trace ERR through - enabled
  407. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  408. ### lib/functions/configuration/config-desktop.sh
  409. # shellcheck source=lib/functions/configuration/config-desktop.sh
  410. source "${SRC}"/lib/functions/configuration/config-desktop.sh
  411. # no errors tolerated. invoked before each sourced file to make sure.
  412. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  413. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  414. set -o errtrace # trace ERR through - enabled
  415. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  416. ### lib/functions/configuration/interactive.sh
  417. # shellcheck source=lib/functions/configuration/interactive.sh
  418. source "${SRC}"/lib/functions/configuration/interactive.sh
  419. # no errors tolerated. invoked before each sourced file to make sure.
  420. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  421. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  422. set -o errtrace # trace ERR through - enabled
  423. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  424. ### lib/functions/configuration/main-config.sh
  425. # shellcheck source=lib/functions/configuration/main-config.sh
  426. source "${SRC}"/lib/functions/configuration/main-config.sh
  427. # no errors tolerated. invoked before each sourced file to make sure.
  428. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  429. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  430. set -o errtrace # trace ERR through - enabled
  431. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  432. ### lib/functions/configuration/menu.sh
  433. # shellcheck source=lib/functions/configuration/menu.sh
  434. source "${SRC}"/lib/functions/configuration/menu.sh
  435. # no errors tolerated. invoked before each sourced file to make sure.
  436. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  437. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  438. set -o errtrace # trace ERR through - enabled
  439. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  440. ### lib/functions/configuration/package-lists.sh
  441. # shellcheck source=lib/functions/configuration/package-lists.sh
  442. source "${SRC}"/lib/functions/configuration/package-lists.sh
  443. # no errors tolerated. invoked before each sourced file to make sure.
  444. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  445. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  446. set -o errtrace # trace ERR through - enabled
  447. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  448. ### lib/functions/general/chroot-helpers.sh
  449. # shellcheck source=lib/functions/general/chroot-helpers.sh
  450. source "${SRC}"/lib/functions/general/chroot-helpers.sh
  451. # no errors tolerated. invoked before each sourced file to make sure.
  452. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  453. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  454. set -o errtrace # trace ERR through - enabled
  455. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  456. ### lib/functions/general/cleaning.sh
  457. # shellcheck source=lib/functions/general/cleaning.sh
  458. source "${SRC}"/lib/functions/general/cleaning.sh
  459. # no errors tolerated. invoked before each sourced file to make sure.
  460. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  461. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  462. set -o errtrace # trace ERR through - enabled
  463. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  464. ### lib/functions/general/countdown.sh
  465. # shellcheck source=lib/functions/general/countdown.sh
  466. source "${SRC}"/lib/functions/general/countdown.sh
  467. # no errors tolerated. invoked before each sourced file to make sure.
  468. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  469. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  470. set -o errtrace # trace ERR through - enabled
  471. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  472. ### lib/functions/general/downloads.sh
  473. # shellcheck source=lib/functions/general/downloads.sh
  474. source "${SRC}"/lib/functions/general/downloads.sh
  475. # no errors tolerated. invoked before each sourced file to make sure.
  476. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  477. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  478. set -o errtrace # trace ERR through - enabled
  479. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  480. ### lib/functions/general/extensions.sh
  481. # shellcheck source=lib/functions/general/extensions.sh
  482. source "${SRC}"/lib/functions/general/extensions.sh
  483. # no errors tolerated. invoked before each sourced file to make sure.
  484. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  485. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  486. set -o errtrace # trace ERR through - enabled
  487. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  488. ### lib/functions/general/git-ref2info.sh
  489. # shellcheck source=lib/functions/general/git-ref2info.sh
  490. source "${SRC}"/lib/functions/general/git-ref2info.sh
  491. # no errors tolerated. invoked before each sourced file to make sure.
  492. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  493. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  494. set -o errtrace # trace ERR through - enabled
  495. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  496. ### lib/functions/general/git.sh
  497. # shellcheck source=lib/functions/general/git.sh
  498. source "${SRC}"/lib/functions/general/git.sh
  499. # no errors tolerated. invoked before each sourced file to make sure.
  500. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  501. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  502. set -o errtrace # trace ERR through - enabled
  503. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  504. ### lib/functions/general/github-actions.sh
  505. # shellcheck source=lib/functions/general/github-actions.sh
  506. source "${SRC}"/lib/functions/general/github-actions.sh
  507. # no errors tolerated. invoked before each sourced file to make sure.
  508. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  509. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  510. set -o errtrace # trace ERR through - enabled
  511. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  512. ### lib/functions/general/hash-files.sh
  513. # shellcheck source=lib/functions/general/hash-files.sh
  514. source "${SRC}"/lib/functions/general/hash-files.sh
  515. # no errors tolerated. invoked before each sourced file to make sure.
  516. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  517. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  518. set -o errtrace # trace ERR through - enabled
  519. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  520. ### lib/functions/general/memoize-cached.sh
  521. # shellcheck source=lib/functions/general/memoize-cached.sh
  522. source "${SRC}"/lib/functions/general/memoize-cached.sh
  523. # no errors tolerated. invoked before each sourced file to make sure.
  524. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  525. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  526. set -o errtrace # trace ERR through - enabled
  527. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  528. ### lib/functions/general/oci-oras.sh
  529. # shellcheck source=lib/functions/general/oci-oras.sh
  530. source "${SRC}"/lib/functions/general/oci-oras.sh
  531. # no errors tolerated. invoked before each sourced file to make sure.
  532. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  533. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  534. set -o errtrace # trace ERR through - enabled
  535. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  536. ### lib/functions/general/python-tools.sh
  537. # shellcheck source=lib/functions/general/python-tools.sh
  538. source "${SRC}"/lib/functions/general/python-tools.sh
  539. # no errors tolerated. invoked before each sourced file to make sure.
  540. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  541. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  542. set -o errtrace # trace ERR through - enabled
  543. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  544. ### lib/functions/general/retry.sh
  545. # shellcheck source=lib/functions/general/retry.sh
  546. source "${SRC}"/lib/functions/general/retry.sh
  547. # no errors tolerated. invoked before each sourced file to make sure.
  548. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  549. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  550. set -o errtrace # trace ERR through - enabled
  551. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  552. ### lib/functions/general/shellcheck.sh
  553. # shellcheck source=lib/functions/general/shellcheck.sh
  554. source "${SRC}"/lib/functions/general/shellcheck.sh
  555. # no errors tolerated. invoked before each sourced file to make sure.
  556. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  557. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  558. set -o errtrace # trace ERR through - enabled
  559. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  560. ### lib/functions/host/apt-cacher-ng.sh
  561. # shellcheck source=lib/functions/host/apt-cacher-ng.sh
  562. source "${SRC}"/lib/functions/host/apt-cacher-ng.sh
  563. # no errors tolerated. invoked before each sourced file to make sure.
  564. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  565. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  566. set -o errtrace # trace ERR through - enabled
  567. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  568. ### lib/functions/host/basic-deps.sh
  569. # shellcheck source=lib/functions/host/basic-deps.sh
  570. source "${SRC}"/lib/functions/host/basic-deps.sh
  571. # no errors tolerated. invoked before each sourced file to make sure.
  572. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  573. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  574. set -o errtrace # trace ERR through - enabled
  575. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  576. ### lib/functions/host/docker.sh
  577. # shellcheck source=lib/functions/host/docker.sh
  578. source "${SRC}"/lib/functions/host/docker.sh
  579. # no errors tolerated. invoked before each sourced file to make sure.
  580. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  581. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  582. set -o errtrace # trace ERR through - enabled
  583. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  584. ### lib/functions/host/external-toolchains.sh
  585. # shellcheck source=lib/functions/host/external-toolchains.sh
  586. source "${SRC}"/lib/functions/host/external-toolchains.sh
  587. # no errors tolerated. invoked before each sourced file to make sure.
  588. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  589. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  590. set -o errtrace # trace ERR through - enabled
  591. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  592. ### lib/functions/host/host-release.sh
  593. # shellcheck source=lib/functions/host/host-release.sh
  594. source "${SRC}"/lib/functions/host/host-release.sh
  595. # no errors tolerated. invoked before each sourced file to make sure.
  596. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  597. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  598. set -o errtrace # trace ERR through - enabled
  599. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  600. ### lib/functions/host/host-utils.sh
  601. # shellcheck source=lib/functions/host/host-utils.sh
  602. source "${SRC}"/lib/functions/host/host-utils.sh
  603. # no errors tolerated. invoked before each sourced file to make sure.
  604. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  605. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  606. set -o errtrace # trace ERR through - enabled
  607. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  608. ### lib/functions/host/mktemp-utils.sh
  609. # shellcheck source=lib/functions/host/mktemp-utils.sh
  610. source "${SRC}"/lib/functions/host/mktemp-utils.sh
  611. # no errors tolerated. invoked before each sourced file to make sure.
  612. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  613. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  614. set -o errtrace # trace ERR through - enabled
  615. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  616. ### lib/functions/host/mountpoints.sh
  617. # shellcheck source=lib/functions/host/mountpoints.sh
  618. source "${SRC}"/lib/functions/host/mountpoints.sh
  619. # no errors tolerated. invoked before each sourced file to make sure.
  620. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  621. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  622. set -o errtrace # trace ERR through - enabled
  623. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  624. ### lib/functions/host/prepare-host.sh
  625. # shellcheck source=lib/functions/host/prepare-host.sh
  626. source "${SRC}"/lib/functions/host/prepare-host.sh
  627. # no errors tolerated. invoked before each sourced file to make sure.
  628. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  629. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  630. set -o errtrace # trace ERR through - enabled
  631. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  632. ### lib/functions/host/tmpfs-utils.sh
  633. # shellcheck source=lib/functions/host/tmpfs-utils.sh
  634. source "${SRC}"/lib/functions/host/tmpfs-utils.sh
  635. # no errors tolerated. invoked before each sourced file to make sure.
  636. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  637. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  638. set -o errtrace # trace ERR through - enabled
  639. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  640. ### lib/functions/host/wsl2.sh
  641. # shellcheck source=lib/functions/host/wsl2.sh
  642. source "${SRC}"/lib/functions/host/wsl2.sh
  643. # no errors tolerated. invoked before each sourced file to make sure.
  644. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  645. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  646. set -o errtrace # trace ERR through - enabled
  647. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  648. ### lib/functions/image/compress-checksum.sh
  649. # shellcheck source=lib/functions/image/compress-checksum.sh
  650. source "${SRC}"/lib/functions/image/compress-checksum.sh
  651. # no errors tolerated. invoked before each sourced file to make sure.
  652. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  653. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  654. set -o errtrace # trace ERR through - enabled
  655. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  656. ### lib/functions/image/fingerprint.sh
  657. # shellcheck source=lib/functions/image/fingerprint.sh
  658. source "${SRC}"/lib/functions/image/fingerprint.sh
  659. # no errors tolerated. invoked before each sourced file to make sure.
  660. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  661. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  662. set -o errtrace # trace ERR through - enabled
  663. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  664. ### lib/functions/image/initrd.sh
  665. # shellcheck source=lib/functions/image/initrd.sh
  666. source "${SRC}"/lib/functions/image/initrd.sh
  667. # no errors tolerated. invoked before each sourced file to make sure.
  668. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  669. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  670. set -o errtrace # trace ERR through - enabled
  671. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  672. ### lib/functions/image/loop.sh
  673. # shellcheck source=lib/functions/image/loop.sh
  674. source "${SRC}"/lib/functions/image/loop.sh
  675. # no errors tolerated. invoked before each sourced file to make sure.
  676. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  677. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  678. set -o errtrace # trace ERR through - enabled
  679. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  680. ### lib/functions/image/partitioning.sh
  681. # shellcheck source=lib/functions/image/partitioning.sh
  682. source "${SRC}"/lib/functions/image/partitioning.sh
  683. # no errors tolerated. invoked before each sourced file to make sure.
  684. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  685. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  686. set -o errtrace # trace ERR through - enabled
  687. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  688. ### lib/functions/image/rootfs-to-image.sh
  689. # shellcheck source=lib/functions/image/rootfs-to-image.sh
  690. source "${SRC}"/lib/functions/image/rootfs-to-image.sh
  691. # no errors tolerated. invoked before each sourced file to make sure.
  692. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  693. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  694. set -o errtrace # trace ERR through - enabled
  695. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  696. ### lib/functions/image/write-device.sh
  697. # shellcheck source=lib/functions/image/write-device.sh
  698. source "${SRC}"/lib/functions/image/write-device.sh
  699. # no errors tolerated. invoked before each sourced file to make sure.
  700. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  701. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  702. set -o errtrace # trace ERR through - enabled
  703. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  704. ### lib/functions/logging/capture.sh
  705. # shellcheck source=lib/functions/logging/capture.sh
  706. source "${SRC}"/lib/functions/logging/capture.sh
  707. # no errors tolerated. invoked before each sourced file to make sure.
  708. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  709. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  710. set -o errtrace # trace ERR through - enabled
  711. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  712. ### lib/functions/logging/debug-dump.sh
  713. # shellcheck source=lib/functions/logging/debug-dump.sh
  714. source "${SRC}"/lib/functions/logging/debug-dump.sh
  715. # no errors tolerated. invoked before each sourced file to make sure.
  716. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  717. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  718. set -o errtrace # trace ERR through - enabled
  719. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  720. ### lib/functions/logging/display-alert.sh
  721. # shellcheck source=lib/functions/logging/display-alert.sh
  722. source "${SRC}"/lib/functions/logging/display-alert.sh
  723. # no errors tolerated. invoked before each sourced file to make sure.
  724. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  725. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  726. set -o errtrace # trace ERR through - enabled
  727. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  728. ### lib/functions/logging/export-logs.sh
  729. # shellcheck source=lib/functions/logging/export-logs.sh
  730. source "${SRC}"/lib/functions/logging/export-logs.sh
  731. # no errors tolerated. invoked before each sourced file to make sure.
  732. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  733. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  734. set -o errtrace # trace ERR through - enabled
  735. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  736. ### lib/functions/logging/logging.sh
  737. # shellcheck source=lib/functions/logging/logging.sh
  738. source "${SRC}"/lib/functions/logging/logging.sh
  739. # no errors tolerated. invoked before each sourced file to make sure.
  740. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  741. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  742. set -o errtrace # trace ERR through - enabled
  743. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  744. ### lib/functions/logging/runners.sh
  745. # shellcheck source=lib/functions/logging/runners.sh
  746. source "${SRC}"/lib/functions/logging/runners.sh
  747. # no errors tolerated. invoked before each sourced file to make sure.
  748. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  749. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  750. set -o errtrace # trace ERR through - enabled
  751. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  752. ### lib/functions/logging/section-logging.sh
  753. # shellcheck source=lib/functions/logging/section-logging.sh
  754. source "${SRC}"/lib/functions/logging/section-logging.sh
  755. # no errors tolerated. invoked before each sourced file to make sure.
  756. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  757. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  758. set -o errtrace # trace ERR through - enabled
  759. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  760. ### lib/functions/logging/stacktraces.sh
  761. # shellcheck source=lib/functions/logging/stacktraces.sh
  762. source "${SRC}"/lib/functions/logging/stacktraces.sh
  763. # no errors tolerated. invoked before each sourced file to make sure.
  764. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  765. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  766. set -o errtrace # trace ERR through - enabled
  767. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  768. ### lib/functions/logging/trap-logging.sh
  769. # shellcheck source=lib/functions/logging/trap-logging.sh
  770. source "${SRC}"/lib/functions/logging/trap-logging.sh
  771. # no errors tolerated. invoked before each sourced file to make sure.
  772. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  773. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  774. set -o errtrace # trace ERR through - enabled
  775. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  776. ### lib/functions/logging/traps.sh
  777. # shellcheck source=lib/functions/logging/traps.sh
  778. source "${SRC}"/lib/functions/logging/traps.sh
  779. # no errors tolerated. invoked before each sourced file to make sure.
  780. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  781. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  782. set -o errtrace # trace ERR through - enabled
  783. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  784. ### lib/functions/main/build-packages.sh
  785. # shellcheck source=lib/functions/main/build-packages.sh
  786. source "${SRC}"/lib/functions/main/build-packages.sh
  787. # no errors tolerated. invoked before each sourced file to make sure.
  788. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  789. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  790. set -o errtrace # trace ERR through - enabled
  791. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  792. ### lib/functions/main/config-interactive.sh
  793. # shellcheck source=lib/functions/main/config-interactive.sh
  794. source "${SRC}"/lib/functions/main/config-interactive.sh
  795. # no errors tolerated. invoked before each sourced file to make sure.
  796. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  797. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  798. set -o errtrace # trace ERR through - enabled
  799. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  800. ### lib/functions/main/config-prepare.sh
  801. # shellcheck source=lib/functions/main/config-prepare.sh
  802. source "${SRC}"/lib/functions/main/config-prepare.sh
  803. # no errors tolerated. invoked before each sourced file to make sure.
  804. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  805. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  806. set -o errtrace # trace ERR through - enabled
  807. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  808. ### lib/functions/main/default-build.sh
  809. # shellcheck source=lib/functions/main/default-build.sh
  810. source "${SRC}"/lib/functions/main/default-build.sh
  811. # no errors tolerated. invoked before each sourced file to make sure.
  812. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  813. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  814. set -o errtrace # trace ERR through - enabled
  815. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  816. ### lib/functions/main/rootfs-image.sh
  817. # shellcheck source=lib/functions/main/rootfs-image.sh
  818. source "${SRC}"/lib/functions/main/rootfs-image.sh
  819. # no errors tolerated. invoked before each sourced file to make sure.
  820. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  821. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  822. set -o errtrace # trace ERR through - enabled
  823. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  824. ### lib/functions/main/start-end.sh
  825. # shellcheck source=lib/functions/main/start-end.sh
  826. source "${SRC}"/lib/functions/main/start-end.sh
  827. # no errors tolerated. invoked before each sourced file to make sure.
  828. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  829. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  830. set -o errtrace # trace ERR through - enabled
  831. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  832. ### lib/functions/rootfs/apt-install.sh
  833. # shellcheck source=lib/functions/rootfs/apt-install.sh
  834. source "${SRC}"/lib/functions/rootfs/apt-install.sh
  835. # no errors tolerated. invoked before each sourced file to make sure.
  836. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  837. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  838. set -o errtrace # trace ERR through - enabled
  839. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  840. ### lib/functions/rootfs/apt-sources.sh
  841. # shellcheck source=lib/functions/rootfs/apt-sources.sh
  842. source "${SRC}"/lib/functions/rootfs/apt-sources.sh
  843. # no errors tolerated. invoked before each sourced file to make sure.
  844. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  845. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  846. set -o errtrace # trace ERR through - enabled
  847. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  848. ### lib/functions/rootfs/boot_logo.sh
  849. # shellcheck source=lib/functions/rootfs/boot_logo.sh
  850. source "${SRC}"/lib/functions/rootfs/boot_logo.sh
  851. # no errors tolerated. invoked before each sourced file to make sure.
  852. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  853. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  854. set -o errtrace # trace ERR through - enabled
  855. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  856. ### lib/functions/rootfs/create-cache.sh
  857. # shellcheck source=lib/functions/rootfs/create-cache.sh
  858. source "${SRC}"/lib/functions/rootfs/create-cache.sh
  859. # no errors tolerated. invoked before each sourced file to make sure.
  860. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  861. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  862. set -o errtrace # trace ERR through - enabled
  863. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  864. ### lib/functions/rootfs/customize.sh
  865. # shellcheck source=lib/functions/rootfs/customize.sh
  866. source "${SRC}"/lib/functions/rootfs/customize.sh
  867. # no errors tolerated. invoked before each sourced file to make sure.
  868. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  869. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  870. set -o errtrace # trace ERR through - enabled
  871. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  872. ### lib/functions/rootfs/distro-agnostic.sh
  873. # shellcheck source=lib/functions/rootfs/distro-agnostic.sh
  874. source "${SRC}"/lib/functions/rootfs/distro-agnostic.sh
  875. # no errors tolerated. invoked before each sourced file to make sure.
  876. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  877. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  878. set -o errtrace # trace ERR through - enabled
  879. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  880. ### lib/functions/rootfs/distro-specific.sh
  881. # shellcheck source=lib/functions/rootfs/distro-specific.sh
  882. source "${SRC}"/lib/functions/rootfs/distro-specific.sh
  883. # no errors tolerated. invoked before each sourced file to make sure.
  884. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  885. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  886. set -o errtrace # trace ERR through - enabled
  887. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  888. ### lib/functions/rootfs/post-tweaks.sh
  889. # shellcheck source=lib/functions/rootfs/post-tweaks.sh
  890. source "${SRC}"/lib/functions/rootfs/post-tweaks.sh
  891. # no errors tolerated. invoked before each sourced file to make sure.
  892. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  893. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  894. set -o errtrace # trace ERR through - enabled
  895. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  896. ### lib/functions/rootfs/qemu-static.sh
  897. # shellcheck source=lib/functions/rootfs/qemu-static.sh
  898. source "${SRC}"/lib/functions/rootfs/qemu-static.sh
  899. # no errors tolerated. invoked before each sourced file to make sure.
  900. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  901. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  902. set -o errtrace # trace ERR through - enabled
  903. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  904. ### lib/functions/rootfs/rootfs-create.sh
  905. # shellcheck source=lib/functions/rootfs/rootfs-create.sh
  906. source "${SRC}"/lib/functions/rootfs/rootfs-create.sh
  907. # no errors tolerated. invoked before each sourced file to make sure.
  908. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  909. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  910. set -o errtrace # trace ERR through - enabled
  911. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  912. ### lib/functions/rootfs/rootfs-desktop.sh
  913. # shellcheck source=lib/functions/rootfs/rootfs-desktop.sh
  914. source "${SRC}"/lib/functions/rootfs/rootfs-desktop.sh
  915. # no errors tolerated. invoked before each sourced file to make sure.
  916. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  917. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  918. set -o errtrace # trace ERR through - enabled
  919. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  920. ### lib/functions/rootfs/systemd-utils.sh
  921. # shellcheck source=lib/functions/rootfs/systemd-utils.sh
  922. source "${SRC}"/lib/functions/rootfs/systemd-utils.sh
  923. # no errors tolerated. invoked before each sourced file to make sure.
  924. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  925. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  926. set -o errtrace # trace ERR through - enabled
  927. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  928. ### lib/functions/rootfs/trap-rootfs.sh
  929. # shellcheck source=lib/functions/rootfs/trap-rootfs.sh
  930. source "${SRC}"/lib/functions/rootfs/trap-rootfs.sh
  931. # no errors tolerated. one last time for the win!
  932. #set -o pipefail # trace ERR through pipes - will be enabled "soon"
  933. #set -o nounset ## set -u : exit the script if you try to use an uninitialised variable - one day will be enabled
  934. set -o errtrace # trace ERR through - enabled
  935. set -o errexit ## set -e : exit the script if any statement returns a non-true return value - enabled
  936. # This file is/was autogenerated by lib/tools/gen-library.sh; don't modify manually