Module: Cxxproject::HasIncludes

Included in:
BinaryLibrary, Linkable, SingleSource, StaticLibrary
Defined in:
lib/cxxproject/buildingblocks/has_includes_mixin.rb

Instance Method Summary collapse

Instance Method Details

#includesObject



3
4
5
# File 'lib/cxxproject/buildingblocks/has_includes_mixin.rb', line 3

def includes
  @includes ||= []
end

#local_includesObject



11
12
13
# File 'lib/cxxproject/buildingblocks/has_includes_mixin.rb', line 11

def local_includes
  @local_includes ||= []
end

#set_includes(x) ⇒ Object



6
7
8
9
# File 'lib/cxxproject/buildingblocks/has_includes_mixin.rb', line 6

def set_includes(x)
  @includes = x
  self
end

#set_local_includes(x) ⇒ Object



14
15
16
17
# File 'lib/cxxproject/buildingblocks/has_includes_mixin.rb', line 14

def set_local_includes(x)
  @local_includes = x
  self
end