mirror of
https://github.com/chromebrew/chromebrew.git
synced 2026-01-08 23:18:10 -05:00
Autosource ~/.bashrc (#9649)
* Autosource ~/.bashrc Signed-off-by: Satadru Pramanik <satadru@gmail.com> * Add exitmessage... Signed-off-by: Satadru Pramanik <satadru@gmail.com> * Use env variable to gate USR1 Signed-off-by: Satadru Pramanik <satadru@gmail.com> * add logging Signed-off-by: Satadru Pramanik <satadru@gmail.com> * adjust logging, add more documentation Signed-off-by: Satadru Pramanik <satadru@gmail.com> * move env sourced variable in const.rb Signed-off-by: Satadru Pramanik <satadru@gmail.com> * Update flag variable to be CREW_SOURCE_BASHRC_ACTIVATED Signed-off-by: Satadru Pramanik <satadru@gmail.com> * Remove need for CREW_SOURCE_BASHRC_ACTIVATED env variable Signed-off-by: Satadru Pramanik <satadru@gmail.com> * fix logic for trap detection Signed-off-by: Satadru Pramanik <satadru@gmail.com> * revert to using env variable as flag for bash trap enablement Signed-off-by: Satadru Pramanik <satadru@gmail.com> * add reversion to env based crew_profile_base trap detection Signed-off-by: Satadru Pramanik <satadru@gmail.com> * move SOURCE_BASHRC code block Signed-off-by: Satadru Pramanik <satadru@gmail.com> * use fd instead of env variable, check for interactive terminal in selector Signed-off-by: Satadru Pramanik <satadru@gmail.com> * fix fd check Signed-off-by: Satadru Pramanik <satadru@gmail.com> * add exit to shell for installer so that bashrc does not have to be sourced manually after install is run. Signed-off-by: Satadru Pramanik <satadru@gmail.com> * do not use @pkg unless defined Signed-off-by: Satadru Pramanik <satadru@gmail.com> * Add some debug code to progress_bar Signed-off-by: Satadru Pramanik <satadru@gmail.com> * Add some debug code to progress_bar Signed-off-by: Satadru Pramanik <satadru@gmail.com> * Do not tread on #9654 Signed-off-by: Satadru Pramanik <satadru@gmail.com> * Add some debug code to progress_bar Signed-off-by: Satadru Pramanik <satadru@gmail.com> * Add some debug code to progress_bar Signed-off-by: Satadru Pramanik <satadru@gmail.com> * Add some debug code to progress_bar Signed-off-by: Satadru Pramanik <satadru@gmail.com> * Add some debug code to progress_bar Signed-off-by: Satadru Pramanik <satadru@gmail.com> * Add some debug code to progress_bar Signed-off-by: Satadru Pramanik <satadru@gmail.com> * Add some debug code to progress_bar Signed-off-by: Satadru Pramanik <satadru@gmail.com> * Add some debug code to progress_bar Signed-off-by: Satadru Pramanik <satadru@gmail.com> * fixup selector and progress_bar Signed-off-by: Satadru Pramanik <satadru@gmail.com> * remove debug code from progress_bar Signed-off-by: Satadru Pramanik <satadru@gmail.com> * refactor to use changed bash process name Signed-off-by: Satadru Pramanik <satadru@gmail.com> * Adjust comment Signed-off-by: Satadru Pramanik <satadru@gmail.com> * disable more debug code Signed-off-by: Satadru Pramanik <satadru@gmail.com> * fix comparison Signed-off-by: Satadru Pramanik <satadru@gmail.com> * fix unit test Signed-off-by: Satadru Pramanik <satadru@gmail.com> * add some debugging to selector Signed-off-by: Satadru Pramanik <satadru@gmail.com> * move crewlog to separate file Signed-off-by: Satadru Pramanik <satadru@gmail.com> * use global verbose Signed-off-by: Satadru Pramanik <satadru@gmail.com> * adjust timeout to 1 for selector Signed-off-by: Satadru Pramanik <satadru@gmail.com> * "workaround" using a global variable Signed-off-by: Satadru Pramanik <satadru@gmail.com> * fix CREW_VERBOSE Signed-off-by: Satadru Pramanik <satadru@gmail.com> * Use CREW_VERBOSE Signed-off-by: Satadru Pramanik <satadru@gmail.com> * switch all @opt_verbose to CREW_VERBOSE Signed-off-by: Satadru Pramanik <satadru@gmail.com> * try to work around missing constant on update Signed-off-by: Satadru Pramanik <satadru@gmail.com> * add print_source_bashrc to ccache Signed-off-by: Satadru Pramanik <satadru@gmail.com> * uncommented crewlog lines in crew Signed-off-by: Satadru Pramanik <satadru@gmail.com> * remove debug crewlog lines Signed-off-by: Satadru Pramanik <satadru@gmail.com> --------- Signed-off-by: Satadru Pramanik <satadru@gmail.com>
This commit is contained in:
committed by
GitHub
parent
3ce7c0854f
commit
43c334de5f
6
lib/crewlog.rb
Normal file
6
lib/crewlog.rb
Normal file
@@ -0,0 +1,6 @@
|
||||
require_relative 'color'
|
||||
require_relative 'const'
|
||||
|
||||
def crewlog(str)
|
||||
caller_locations(1, 1).first.tap {|loc| puts "#{loc.path}:#{loc.lineno}:#{caller_locations(3).first.label}:#{str}".lightpurple if CREW_VERBOSE}
|
||||
end
|
||||
Reference in New Issue
Block a user