# frozen_string_literal: true # Redmine plugin for Document Management System "Features" # # Copyright © 2011 Vít Jonáš # Copyright © 2012 Daniel Munn # Copyright © 2011-23 Karel Pičman # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License # as published by the Free Software Foundation; either version 2 # of the License, or (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. source 'https://rubygems.org' do gem 'active_record_union' gem 'ox' # Dav4Rack gem 'rake' unless Dir.exist?(File.expand_path('../../redmine_dashboard', __FILE__)) gem 'uuidtools' group :xapian do gem 'xapian-ruby' end gem 'zip-zip' unless Dir.exist?(File.expand_path('../../vault', __FILE__)) # Redmine extensions gem 'simple_enum' unless Dir.exist?(File.expand_path('../../easyproject', __FILE__)) unless %w[easyproject easy_gantt custom_tables] .any? { |plugin| Dir.exist?(File.expand_path("../../#{plugin}", __FILE__)) } group :test do gem 'rails-controller-testing' end end end