Sha256: e12dc1630b978818a02dadf9dbc4e245f75b93387a16d23321ffc56cc9919c25

Contents?: true

Size: 487 Bytes

Versions: 2

Compression:

Stored size: 487 Bytes

Contents

# frozen_string_literal: true
require 'mkmf'

$CFLAGS << ' -Wall -W'
if $CXXFLAGS
  # $CXXFLAGS might be undefined
  # https://github.com/ruby/ruby/pull/492
  $CXXFLAGS << ' -Wall -W'
end
houdini_dir = File.expand_path('../../vendor/houdini', __dir__)
$INCFLAGS << " -I#{houdini_dir}"

$srcs = %w[attribute_builder.cc]
%w[
  buffer.c
  houdini_html_e.c
].each do |c|
  FileUtils.ln_s(File.join(houdini_dir, c), c, force: true)
  $srcs << c
end

create_makefile('faml/attribute_builder')

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
faml-0.8.1 ext/attribute_builder/extconf.rb
faml-0.8.0 ext/attribute_builder/extconf.rb