-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtlb-server.gemspec
28 lines (20 loc) · 1.68 KB
/
tlb-server.gemspec
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
$module_name = 'server'
$description = <<END
TLB Server that provides storage, correctness-check and versioning infrastructure for test data. This gem can often prove a convinient alternative to downloading tlb-server archive from http://code.google.com/p/tlb/downloads/list and using shell scripts to managing it.
END
$post_install_message = <<END
=========================================================================
Documentation: Detailed configuration documentation can be found at http://test-load-balancer.github.com. Documentation section in this website hosts documentation for every public release.
-------------------------------------------------------------------------
TLB Setup: Please invoke 'tlb-server help' on the command-line to understand how to start/manage tlb-server instance using this command. This server must be reachable over the network from the machines you use to execute your project's test-suite. Please refer the TLB documentation for details.
-------------------------------------------------------------------------
Note: TLB Server provides storage, correctness-check and versioning infrastructure for test data. This gem is just a convinient alternative to downloading tlb-server archive from http://code.google.com/p/tlb/downloads/list and using shell scripts to manage it.
=========================================================================
END
require File.join(File.dirname(__FILE__), 'gem_common')
Gem::Specification.new do |s|
configure_tlb(s)
s.files = Dir.glob(File.join(File.dirname(__FILE__), 'server', 'tlb-server*.jar')) + Dir.glob(File.join(File.dirname(__FILE__), 'server', 'lib', '*'))
s.bindir = 'server/bin'
s.executables << 'tlb-server'
end