Mirror of metasploit
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

Gemfile 1.2KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. source 'https://rubygems.org'
  2. # Add default group gems to `metasploit-framework.gemspec`:
  3. # spec.add_runtime_dependency '<name>', [<version requirements>]
  4. gemspec name: 'metasploit-framework'
  5. gem 'sqlite3', '~>1.3.0'
  6. # separate from test as simplecov is not run on travis-ci
  7. group :coverage do
  8. # code coverage for tests
  9. gem 'simplecov'
  10. end
  11. group :development do
  12. # Markdown formatting for yard
  13. gem 'redcarpet'
  14. # generating documentation
  15. gem 'yard'
  16. # for development and testing purposes
  17. gem 'pry'
  18. # module documentation
  19. gem 'octokit'
  20. # Metasploit::Aggregator external session proxy
  21. # disabled during 2.5 transition until aggregator is available
  22. #gem 'metasploit-aggregator'
  23. end
  24. group :development, :test do
  25. # automatically include factories from spec/factories
  26. gem 'factory_bot_rails'
  27. # Make rspec output shorter and more useful
  28. gem 'fivemat'
  29. # running documentation generation tasks and rspec tasks
  30. gem 'rake'
  31. # Define `rake spec`. Must be in development AND test so that its available by default as a rake test when the
  32. # environment is development
  33. gem 'rspec-rails'
  34. gem 'rspec-rerun'
  35. gem 'swagger-blocks'
  36. end
  37. group :test do
  38. # Manipulate Time.now in specs
  39. gem 'timecop'
  40. end