Sha256: 22b1a73a997a7d25701b78e784c843bbaafcb5aa0d288dedcc36d09162132863

Contents?: true

Size: 420 Bytes

Versions: 6

Compression:

Stored size: 420 Bytes

Contents

require 'test_helper'

describe "Using include_source_dir" do

  specify "can specify a directory containing code to be included into compilation process" do
    Extension.new "code_dir" do |e|
      e.sources full_dir("headers/needs_code.h"),
        :include_source_dir => full_dir("headers/code")

      e.namespace "needs_code"
    end

    require 'code_dir'

    NeedCode1.new.get_number(2).should == 2
  end

end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
rbplusplus-1.4.0 test/include_source_dir_test.rb
rbplusplus-1.3.0 test/include_source_dir_test.rb
rbplusplus-1.2.1 test/include_source_dir_test.rb
rbplusplus-1.2.0 test/include_source_dir_test.rb
rbplusplus-1.1.0 test/include_source_dir_test.rb
rbplusplus-1.0.3 test/include_source_dir_test.rb