Sha256: 7b543edf5da12f8fae7e2625237921e5e83da1fee2edd73d315452f20e0965e5

Contents?: true

Size: 476 Bytes

Versions: 1

Compression:

Stored size: 476 Bytes

Contents

require 'mkmf'
require 'fileutils'
require 'rbconfig'
host_os = RbConfig::CONFIG['host_os']

CMARK_DIR = File.expand_path(File.join(File.dirname(__FILE__), 'cmark'))
CMARK_BUILD_DIR = File.join(CMARK_DIR, 'build')
FileUtils.mkdir_p(CMARK_BUILD_DIR)

Dir.chdir(CMARK_BUILD_DIR) do
  system 'cmake ..'
  system 'make'
end

$CFLAGS << " -I#{CMARK_DIR}/src -I#{CMARK_BUILD_DIR}/src"
$LOCAL_LIBS << "#{CMARK_BUILD_DIR}/src/libcmark.a"

create_makefile('commonmarker/commonmarker')

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
commonmarker-0.0.1 ext/commonmarker/extconf.rb