@@ -36,7 +36,7 @@ _ub_cksum_special_derivativeScripts_contents() {
3636# export ub_setScriptChecksum_disable='true'
3737( [[ -e " $0 " .nck ]] || [[ " ${BASH_SOURCE[0]} " != " ${0} " ]] || [[ " $1 " == ' --profile' ]] || [[ " $1 " == ' --script' ]] || [[ " $1 " == ' --call' ]] || [[ " $1 " == ' --return' ]] || [[ " $1 " == ' --devenv' ]] || [[ " $1 " == ' --shell' ]] || [[ " $1 " == ' --bypass' ]] || [[ " $1 " == ' --parent' ]] || [[ " $1 " == ' --embed' ]] || [[ " $1 " == ' --compressed' ]] || [[ " $0 " == " /bin/bash" ]] || [[ " $0 " == " -bash" ]] || [[ " $0 " == " /usr/bin/bash" ]] || [[ " $0 " == " bash" ]] ) && export ub_setScriptChecksum_disable=' true'
3838export ub_setScriptChecksum_header=' 2591634041'
39- export ub_setScriptChecksum_contents=' 3861144918 '
39+ export ub_setScriptChecksum_contents=' 846461396 '
4040
4141# CAUTION: Symlinks may cause problems. Disable this test for such cases if necessary.
4242# WARNING: Performance may be crucial here.
@@ -6033,6 +6033,7 @@ _deps_search() {
60336033_deps_cloud () {
60346034 _deps_repo
60356035 _deps_proxy
6036+ _deps_serial
60366037 _deps_stopwatch
60376038
60386039 _deps_fakehome
@@ -6100,6 +6101,12 @@ _deps_proxy_special() {
61006101 export enUb_proxy_special=" true"
61016102}
61026103
6104+ _deps_serial () {
6105+ _deps_notLean
6106+
6107+ export enUb_serial=" true"
6108+ }
6109+
61036110_deps_fw () {
61046111 export enUb_fw=" true"
61056112}
@@ -6260,6 +6267,7 @@ _deps_command() {
62606267 _deps_os_x11
62616268 _deps_proxy
62626269 _deps_proxy_special
6270+ _deps_serial
62636271
62646272 export enUb_command=" true"
62656273}
@@ -6834,6 +6842,10 @@ _compile_bash_deps() {
68346842
68356843 # _deps_virt_translation
68366844
6845+ # Serial depends on '_getMost_backend', which explicitly requires only 'notLean' .
6846+ # _deps_notLean
6847+ # _deps_serial
6848+
68376849 _deps_stopwatch
68386850
68396851 _deps_queue
@@ -6845,6 +6857,8 @@ _compile_bash_deps() {
68456857 if [[ " $1 " == " ubcore" ]]
68466858 then
68476859 _deps_notLean
6860+
6861+ _deps_serial
68486862
68496863 _deps_fw
68506864
@@ -6904,6 +6918,8 @@ _compile_bash_deps() {
69046918 _deps_proxy
69056919 _deps_proxy_special
69066920
6921+ _deps_serial
6922+
69076923 _deps_fw
69086924
69096925 _deps_clog
@@ -6955,6 +6971,8 @@ _compile_bash_deps() {
69556971 _deps_queue
69566972 _deps_metaengine
69576973
6974+ _deps_serial
6975+
69586976 _deps_stopwatch
69596977
69606978 return 0
@@ -6978,6 +6996,8 @@ _compile_bash_deps() {
69786996
69796997 _deps_abstractfs
69806998
6999+ _deps_serial
7000+
69817001 _deps_stopwatch
69827002
69837003 return 0
@@ -7003,6 +7023,8 @@ _compile_bash_deps() {
70037023 _deps_fakehome
70047024 _deps_abstractfs
70057025
7026+ _deps_serial
7027+
70067028 _deps_stopwatch
70077029
70087030 return 0
@@ -7091,6 +7113,7 @@ _compile_bash_deps() {
70917113
70927114 # _deps_proxy
70937115 # _deps_proxy_special
7116+ _deps_serial
70947117
70957118 _deps_fw
70967119
@@ -7194,6 +7217,7 @@ _compile_bash_deps() {
71947217
71957218 # _deps_proxy
71967219 # _deps_proxy_special
7220+ _deps_serial
71977221
71987222 _deps_fw
71997223
@@ -7297,6 +7321,7 @@ _compile_bash_deps() {
72977321
72987322 _deps_proxy
72997323 _deps_proxy_special
7324+ _deps_serial
73007325
73017326 _deps_fw
73027327
@@ -7430,6 +7455,10 @@ _compile_bash_utilities() {
74307455
74317456 [[ " $enUb_proxy " == " true" ]] && includeScriptList+=( " generic/net/proxy/proxyrouter" /here_proxyrouter.sh )
74327457 [[ " $enUb_proxy " == " true" ]] && includeScriptList+=( " generic/net/proxy/proxyrouter" /proxyrouter.sh )
7458+
7459+ [[ " $enUb_serial " == " true" ]] && includeScriptList+=( " generic/serial" /forwardPort.sh )
7460+ [[ " $enUb_serial " == " true" ]] && includeScriptList+=( " generic/serial" /forwardPort-service.sh )
7461+ [[ " $enUb_serial " == " true" ]] && includeScriptList+=( " generic/serial" /terminal.sh )
74337462
74347463 [[ " $enUb_fw " == " true" ]] && includeScriptList+=( " generic/net/fw" /fw.sh )
74357464 [[ " $enUb_fw " == " true" ]] && includeScriptList+=( " generic/net/fw" /hosts.sh )
0 commit comments