class MxxRu::Cpp::ObjPlacement
Base class for a folder name generator. Results of compilation and linking would be located in that folder.
Public Instance Methods
Method, that returns the name of a folder, shared library file would be located in.
- source_path_name
-
Folder name, where source file located is.
- toolset
-
Current toolset.
- target
-
Current target.
# File lib/mxx_ru/cpp/obj_placement.rb, line 88 def get_dll( source_path_name, toolset, target ) raise AbstractMethodEx.new( "MxxRu::Cpp::ObjPlacement::get_dll" ) end
Method, that returns the name of a folder, executable file would be located in.
- source_path_name
-
Folder name, where source file located is.
- toolset
-
Current toolset.
- target
-
Current target.
# File lib/mxx_ru/cpp/obj_placement.rb, line 103 def get_exe( source_path_name, toolset, target ) raise AbstractMethodEx.new( "MxxRu::Cpp::ObjPlacement::get_exe" ) end
Method, that returns the name of a folder, static library file would be located in.
- source_path_name
-
Folder name, where source file located is.
- toolset
-
Current toolset.
- target
-
Current target.
# File lib/mxx_ru/cpp/obj_placement.rb, line 73 def get_lib( source_path_name, toolset, target ) raise AbstractMethodEx.new( "MxxRu::Cpp::ObjPlacement::get_lib" ) end
Method, that returns the name of a folder, compiled mswin-resource file would be located in.
- source_path_name
-
Folder name, where source file located is.
- toolset
-
Current toolset.
- target
-
Current target.
# File lib/mxx_ru/cpp/obj_placement.rb, line 58 def get_mswin_res( source_path_name, toolset, target ) raise AbstractMethodEx.new( "MxxRu::Cpp::ObjPlacement::get_mswin_res" ) end
Method, that returns the name of a folder, object file would be located in.
- source_path_name
-
Folder name, where source file located is.
- toolset
-
Current toolset.
- target
-
Current target.
# File lib/mxx_ru/cpp/obj_placement.rb, line 43 def get_obj( source_path_name, toolset, target ) raise AbstractMethodEx.new( "MxxRu::Cpp::ObjPlacement::get_obj" ) end