Sha256: d3faa9ee23094d1e1e6989243b2bbfbe6b10cf91064f13017ed88a35cfbe35df

Contents?: true

Size: 351 Bytes

Versions: 15

Compression:

Stored size: 351 Bytes

Contents

require "mkmf-rice"

$CXXFLAGS += " -std=c++17 $(optflags)"

ext = File.expand_path(".", __dir__)
datasketches = File.expand_path("../../vendor/datasketches-cpp", __dir__)

$srcs = Dir["#{ext}/*.cpp"]

%w(common cpc fi hll kll sampling theta tuple).each do |v|
  $INCFLAGS += " -I#{datasketches}/#{v}/include"
end

create_makefile("datasketches/ext")

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
datasketches-0.4.4 ext/datasketches/extconf.rb
datasketches-0.4.3 ext/datasketches/extconf.rb
datasketches-0.4.2 ext/datasketches/extconf.rb
datasketches-0.4.1 ext/datasketches/extconf.rb
datasketches-0.4.0 ext/datasketches/extconf.rb
datasketches-0.3.2 ext/datasketches/extconf.rb
datasketches-0.3.1 ext/datasketches/extconf.rb
datasketches-0.3.0 ext/datasketches/extconf.rb
datasketches-0.2.7 ext/datasketches/extconf.rb
datasketches-0.2.6 ext/datasketches/extconf.rb
datasketches-0.2.5 ext/datasketches/extconf.rb
datasketches-0.2.4 ext/datasketches/extconf.rb
datasketches-0.2.3 ext/datasketches/extconf.rb
datasketches-0.2.2 ext/datasketches/extconf.rb
datasketches-0.2.1 ext/datasketches/extconf.rb