diff --git a/doc/dev/logs/2011-06-14.library_for_user b/doc/dev/logs/2011-06-14.library_for_user new file mode 100644 index 00000000..325150e2 --- /dev/null +++ b/doc/dev/logs/2011-06-14.library_for_user @@ -0,0 +1,19 @@ +How to make library functions available to manifest, explorer, etc. + +Some ideas / background: + + - do not have the user to source $__lib/foo if not needed + - have $__cdist_lib for internal stuff (probably referring to core/) + +Implementation: + +load_lib() +{ + . $__cdist_lib/* +} + +run_code_from_user() +{ + load_lib + . file_from_user +}