Bug #15339 ยป pr_2028.patch
appveyor.yml | ||
---|---|---|
- nmake install-nodoc
|
||
- \usr\bin\ruby -v -e "p :locale => Encoding.find('locale'), :filesystem => Encoding.find('filesystem')"
|
||
test_script:
|
||
- \usr\bin\bundle --version
|
||
- \usr\bin\gem --version
|
||
- \usr\bin\irb --version
|
||
- \usr\bin\rake --version
|
||
- \usr\bin\rdoc --version
|
||
- set /a JOBS=%NUMBER_OF_PROCESSORS%
|
||
- nmake -l "TESTOPTS=-v -q" btest
|
||
- nmake -l "TESTOPTS=-v -q" test-basic
|
||
... | ... | |
- mingw32-make -j%JOBS%
|
||
- mingw32-make DESTDIR=../install install-nodoc
|
||
test_script:
|
||
- cd ..\install
|
||
- bin\bundle --version
|
||
- bin\gem --version
|
||
- bin\irb --version
|
||
- bin\rake --version
|
||
- bin\rdoc --version
|
||
- cd ..\build
|
||
- mingw32-make test
|
||
- mingw32-make test-all TESTOPTS="--retry --job-status=normal --show-skip --subprocess-timeout-scale=1.5 --excludes=../ruby/test/excludes/_appveyor -j %JOBS% --exclude win32ole --exclude test_open-uri"
|
||
# separately execute tests without -j which may crash worker with -j.
|
lib/bundler.gemspec | ||
---|---|---|
s.files += %w[bundler.gemspec]
|
||
s.bindir = "exe"
|
||
s.executables = %w[bundle bundler]
|
||
s.executables = %w[bundle bundle_ruby bundler]
|
||
s.require_paths = ["lib"]
|
||
end
|
tool/rbinstall.rb | ||
---|---|---|
bin_dir = File.join(gem_dir, 'gems', full_name, gemspec.bindir)
|
||
makedirs(bin_dir)
|
||
orig_cmdtype = $cmdtype
|
||
$cmdtype = nil if RUBY_PLATFORM =~ /mswin|mingw|bccwin/
|
||
gemspec.executables.map {|exec|
|
||
$script_installer.install(File.join(srcdir, 'libexec', exec),
|
||
File.join(bin_dir, exec))
|
||
}
|
||
$cmdtype = orig_cmdtype
|
||
end
|
||
end
|
||
end
|