aboutsummaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorkaotisk <kaotisk@arching-kaos.org>2025-04-10 06:16:33 +0300
committerkaotisk <kaotisk@arching-kaos.org>2025-04-10 06:16:33 +0300
commitaf700b2a90b2c0789859284cdb3829e38deece14 (patch)
tree2104b170c3d1ff272dc6327b89a2b690aaec1ac3 /lib
parent9d30b318578f15207f139e5e8750b4db9c2196f2 (diff)
downloadarching-kaos-tools-af700b2a90b2c0789859284cdb3829e38deece14.tar.gz
arching-kaos-tools-af700b2a90b2c0789859284cdb3829e38deece14.tar.bz2
arching-kaos-tools-af700b2a90b2c0789859284cdb3829e38deece14.zip
More broad rules for loading libs
Diffstat (limited to 'lib')
-rwxr-xr-xlib/_ak_lib_load2
-rwxr-xr-xlib/_ak_log2
2 files changed, 2 insertions, 2 deletions
diff --git a/lib/_ak_lib_load b/lib/_ak_lib_load
index 851a2b6..0676b16 100755
--- a/lib/_ak_lib_load
+++ b/lib/_ak_lib_load
@@ -19,5 +19,5 @@
###
function _ak_lib_load(){
- typeset -F | grep $1 2>/dev/null 1>&2 || source $AK_LIBDIR/$1
+ typeset -F | grep $1 2>/dev/null 1>&2 || ( source $AK_LIBDIR/$1 || source ./lib/$1 )
}
diff --git a/lib/_ak_log b/lib/_ak_log
index d08bbc8..fa20752 100755
--- a/lib/_ak_log
+++ b/lib/_ak_log
@@ -18,7 +18,7 @@
### along with this program. If not, see <http://www.gnu.org/licenses/>.
###
-source $AK_LIBDIR/_ak_lib_load
+source $AK_LIBDIR/_ak_lib_load 2>/dev/null || source ./lib/_ak_lib_load 2>/dev/null
_ak_lib_load _ak_datetime
export AK_LOGSDIR="$AK_WORKDIR/logs"