You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
28 lines
985 B
Ruby
28 lines
985 B
Ruby
step after: :default_values, before: :prepare_checkout do
|
|
if opt.inside_ci
|
|
run opt.libshit_dir, 'ln', '-nsf', '/opt/boost', 'ext/boost/boost'
|
|
end
|
|
end
|
|
|
|
step after: :builtin_default_values, before: :default_values do
|
|
opt.is_cross = !!(opt.os && (!opt.os.start_with?('linux') ||
|
|
!%w(x86 amd64).include?(opt.architecture)))
|
|
# uh-oh
|
|
if Etc.getlogin != 'build'
|
|
opt.clang_prefix = '/home/u3/llvm/prefix'
|
|
opt.msvc12_sysroot = '/mnt/msvc/vc12'
|
|
opt.msvc1411_sysroot = '/mnt/msvc/vc14.11'
|
|
opt.gcc_version = '9.4.0'
|
|
opt.vita_path = '/home/u3/vita/sdk/bin'
|
|
else
|
|
opt.msvc12_sysroot = '/opt/msvc/vc12'
|
|
opt.msvc1411_sysroot = '/opt/msvc/vc14.11'
|
|
opt.gcc_version = '8.5.0'
|
|
opt.steamrt_amd64_sysroot = '/opt/sysroot_amd64'
|
|
opt.winxp_kvm_img = '/opt/winxp-vm/kvm.opts'
|
|
opt.winxp_qemu_img = '/opt/winxp-vm/qemu.opts'
|
|
opt.win7_img = '/opt/win7-vm/vm.opts'
|
|
opt.vita_path = '/usr/local/vitasdk/bin'
|
|
end
|
|
end
|