Class: Xcodeproj::Project::Object::PBXFileSystemSynchronizedBuildFileExceptionSet
- Inherits:
-
AbstractObject
- Object
- AbstractObject
- Xcodeproj::Project::Object::PBXFileSystemSynchronizedBuildFileExceptionSet
- Defined in:
- lib/xcodeproj/project/object/file_system_synchronized_exception_set.rb
Overview
This class represents a file system synchronized build file exception set.
Instance Attribute Summary collapse
-
#additional_compiler_flags_by_relative_path ⇒ Hash
The files with specific compiler flags.
-
#attributes_by_relative_path ⇒ Hash
The files with specific attributes.
-
#membership_exceptions ⇒ Array<String>
The list of files in the group that are excluded from the target.
-
#platform_filters_by_relative_path ⇒ Hash
The files with a platform filter.
-
#private_headers ⇒ Array<String>
The list of private headers.
-
#public_headers ⇒ Array<String>
The list of public headers.
-
#target ⇒ AbstractTarget
The target to which this exception set applies.
Attributes inherited from AbstractObject
Instance Method Summary collapse
Methods inherited from AbstractObject
#<=>, #==, #ascii_plist_annotation, #inspect, isa, #nested_object_for_hash, #pretty_print, #remove_from_project, #sort, #sort_recursively, #to_ascii_plist, #to_hash
Instance Attribute Details
#additional_compiler_flags_by_relative_path ⇒ Hash
Returns The files with specific compiler flags.
27 |
# File 'lib/xcodeproj/project/object/file_system_synchronized_exception_set.rb', line 27 attribute :additional_compiler_flags_by_relative_path, Hash |
#attributes_by_relative_path ⇒ Hash
Returns The files with specific attributes.
31 |
# File 'lib/xcodeproj/project/object/file_system_synchronized_exception_set.rb', line 31 attribute :attributes_by_relative_path, Hash |
#membership_exceptions ⇒ Array<String>
Returns The list of files in the group that are excluded from the target.
15 |
# File 'lib/xcodeproj/project/object/file_system_synchronized_exception_set.rb', line 15 attribute :membership_exceptions, Array |
#platform_filters_by_relative_path ⇒ Hash
Returns The files with a platform filter.
35 |
# File 'lib/xcodeproj/project/object/file_system_synchronized_exception_set.rb', line 35 attribute :platform_filters_by_relative_path, Hash |
#private_headers ⇒ Array<String>
Returns The list of private headers.
23 |
# File 'lib/xcodeproj/project/object/file_system_synchronized_exception_set.rb', line 23 attribute :private_headers, Array |
#public_headers ⇒ Array<String>
Returns The list of public headers.
19 |
# File 'lib/xcodeproj/project/object/file_system_synchronized_exception_set.rb', line 19 attribute :public_headers, Array |
#target ⇒ AbstractTarget
Returns The target to which this exception set applies.
11 |
# File 'lib/xcodeproj/project/object/file_system_synchronized_exception_set.rb', line 11 has_one :target, AbstractTarget |
Instance Method Details
#display_name ⇒ Object
37 38 39 |
# File 'lib/xcodeproj/project/object/file_system_synchronized_exception_set.rb', line 37 def display_name "Exceptions for \"#{GroupableHelper.parent(self).display_name}\" folder in \"#{target.name}\" target" end |