diff options
author | elijah <elijah@riseup.net> | 2016-06-29 16:52:31 -0700 |
---|---|---|
committer | elijah <elijah@riseup.net> | 2016-06-29 16:52:31 -0700 |
commit | 64704deccddd9db46ea9ec4992207b8b2d51f1f8 (patch) | |
tree | 3be8043a8fe197c01ae75f3d96d45025efb10bd7 /lib/leap_cli/bootstrap.rb | |
parent | ff97b58c4e599959e3c0792f8bffd419e65d0ed6 (diff) |
move everything we can to leap_platform/lib/leap_cli
Diffstat (limited to 'lib/leap_cli/bootstrap.rb')
-rw-r--r-- | lib/leap_cli/bootstrap.rb | 17 |
1 files changed, 14 insertions, 3 deletions
diff --git a/lib/leap_cli/bootstrap.rb b/lib/leap_cli/bootstrap.rb index bc43115..f33aa42 100644 --- a/lib/leap_cli/bootstrap.rb +++ b/lib/leap_cli/bootstrap.rb @@ -40,6 +40,7 @@ module LeapCli log_version end add_platform_lib_to_path + load_platform_libraries load_commands(app) load_macros end @@ -104,11 +105,10 @@ module LeapCli elsif !leapfile_optional?(argv) puts puts " =" - log :note, "There is no `Leapfile` in this directory, or any parent directory.\n"+ - " = "+ + log :NOTE, "There is no `Leapfile` in this directory, or any parent directory.\n"+ + " = "+ "Without this file, most commands will not be available." puts " =" - puts end end @@ -204,5 +204,16 @@ module LeapCli $LOAD_PATH.unshift(path) unless $LOAD_PATH.include?(path) end end + + # + # loads libraries that live in the platform and should + # always be available. + # + def load_platform_libraries + if Path.platform + require 'leap_cli/load_libraries' + end + end + end end |