Sha256: d6b7d15583bdd8e3bc8b8b20e93d44e1a7c8b8c1f0a06f2ca3abe2ff6468bb6c

Contents?: true

Size: 524 Bytes

Versions: 29

Compression:

Stored size: 524 Bytes

Contents

require "mkmf"
require "fileutils"


def sys(cmd)
  puts "system command:  #{cmd}"
  unless ret = xsystem(cmd)
    raise "system command `#{cmd}' failed"
  end
  ret
end


here = File.expand_path(File.dirname(__FILE__))
stud_dir = "#{here}/../../thirdparty/stud/"
stud_tarball = "stud.tar.gz"

Dir.chdir(stud_dir) do
  sys("tar -zxf #{stud_tarball}")
  Dir.chdir("stud") do
    sys("make")
    FileUtils.mv "stud", "../../../bin/oversip_stud"
  end

  FileUtils.remove_dir("stud", force = true)
end

create_makefile("stud")

Version data entries

29 entries across 29 versions & 1 rubygems

Version Path
oversip-1.3.7 ext/stud/extconf.rb
oversip-1.3.6 ext/stud/extconf.rb
oversip-1.3.5 ext/stud/extconf.rb
oversip-1.3.3 ext/stud/extconf.rb
oversip-1.3.2 ext/stud/extconf.rb
oversip-1.3.1 ext/stud/extconf.rb
oversip-1.3.0 ext/stud/extconf.rb
oversip-1.3.0.dev1 ext/stud/extconf.rb
oversip-1.2.1 ext/stud/extconf.rb
oversip-1.2.0 ext/stud/extconf.rb
oversip-1.1.2 ext/stud/extconf.rb
oversip-1.1.1 ext/stud/extconf.rb
oversip-1.1.0 ext/stud/extconf.rb
oversip-1.1.0.beta5 ext/stud/extconf.rb
oversip-1.1.0.beta4 ext/stud/extconf.rb
oversip-1.1.0.beta3 ext/stud/extconf.rb
oversip-1.1.0.beta2 ext/stud/extconf.rb
oversip-1.1.0.beta1 ext/stud/extconf.rb
oversip-1.0.7.beta1 ext/stud/extconf.rb
oversip-1.0.6.beta3 ext/stud/extconf.rb