Skip to content

Commit

Permalink
Allow local override of LDAP Gem name
Browse files Browse the repository at this point in the history
  • Loading branch information
sebbASF committed Feb 13, 2025
1 parent 2c750d9 commit 2c7b9f9
Show file tree
Hide file tree
Showing 3 changed files with 20 additions and 2 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -12,3 +12,4 @@ migrating.txt
/www/notice.txt
.ruby-version
asfldap.version
asfldap.gemname
11 changes: 10 additions & 1 deletion asf.gemspec
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,15 @@ rescue Exception => e
nil
end

# Allow override of ldap gem name
ldapname =
begin
File.read(File.expand_path('../asfldap.gemname', __FILE__)).strip
rescue Exception => e
'ruby-ldap'
end


Gem::Specification.new do |s|

# Change these as appropriate
Expand All @@ -29,7 +38,7 @@ Gem::Specification.new do |s|
# relevant versions
s.add_dependency('nokogiri')
s.add_dependency('rack')
s.add_dependency('ruby-ldap', ldapversion)
s.add_dependency(ldapname, ldapversion)
s.add_dependency('tzinfo')
s.add_dependency('tzinfo-data')
s.add_dependency('wunderbar')
Expand Down
10 changes: 9 additions & 1 deletion lib/Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,19 @@ rescue Exception => e
nil
end

# Allow override of ldap gem name
ldapname =
begin
File.read(File.expand_path('../../asfldap.gemname', __FILE__)).strip
rescue Exception => e
'ruby-ldap'
end

# lib needs these at run-time
gem 'json'
gem 'nokogiri'
gem 'rake'
gem 'ruby-ldap', ldapversion
gem ldapname, ldapversion
gem 'wunderbar'
gem 'pdf-reader'

Expand Down

0 comments on commit 2c7b9f9

Please sign in to comment.