Add Gemfile.local.example
parent
594923c790
commit
2683ec53e1
|
@ -0,0 +1,36 @@
|
||||||
|
##
|
||||||
|
# Example Gemfile.local file for Metasploit Framework
|
||||||
|
#
|
||||||
|
# The Gemfile.local file provides a way to use other gems that are not
|
||||||
|
# included in the standard Gemfile provided with Metasploit.
|
||||||
|
# This filename is included in Metasploit's .gitignore file, so local changes
|
||||||
|
# to this file will not accidentally show up in future pull requests. This
|
||||||
|
# example Gemfile.local includes all gems in Gemfile using instance_eval.
|
||||||
|
# It also creates a new bundle group, 'local', to hold additional gems.
|
||||||
|
#
|
||||||
|
# This file will not be used by default within the framework. As such, one
|
||||||
|
# must first install the custom Gemfile.local with bundle:
|
||||||
|
# bundle install --gemfile Gemfile.local
|
||||||
|
#
|
||||||
|
# Note that msfupdate does not consider Gemfile.local when updating the
|
||||||
|
# framework. If it is used, it may be necessary to run the above bundle
|
||||||
|
# command after the update.
|
||||||
|
#
|
||||||
|
###
|
||||||
|
|
||||||
|
# Include the Gemfile included with the framework. This is very
|
||||||
|
# important for picking up new gem dependencies.
|
||||||
|
msf_gemfile = File.join(File.dirname(__FILE__), 'Gemfile')
|
||||||
|
if File.readable?(msf_gemfile)
|
||||||
|
instance_eval(File.read(msf_gemfile))
|
||||||
|
end
|
||||||
|
|
||||||
|
# Create a custom group
|
||||||
|
group :local do
|
||||||
|
# Use pry to help view and interact with objects in the framework
|
||||||
|
gem 'pry', '~> 0.9'
|
||||||
|
# Use pry-debugger to step through code during development
|
||||||
|
gem 'pry-debugger', '~> 0.2'
|
||||||
|
# Add the lab gem so that the 'lab' plugin will work again
|
||||||
|
gem 'lab', '~> 0.2.7'
|
||||||
|
end
|
Loading…
Reference in New Issue