Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
Build failures on 76c22f4959ff12ecef3c43c11af2394d31bfc8d4,
$ ruby --version
ruby 2.1.1p76 (2014-02-24 revision 45161) [x86_64-darwin13.0]
$ bundle exec rake
rm -rf banana-lib && tar zxf banana-lib.tar.gz
Using ruby 2.1.1p76 (2014-02-24 revision 45161) [x86_64-darwin13.0]
--------------------------------------------------------------------------------
Running the specs
--------------------------------------------------------------------------------
bundle exec bacon spec/unit/generator/xcconfig/aggregate_xcconfig_spec.rb spec/unit/sandbox_spec.rb spec/unit/sandbox/path_list_spec.rb spec/unit/validator_spec.rb spec/unit/installer_spec.rb spec/functional/command/init_spec.rb spec/unit/generator/header_spec.rb spec/unit/user_interface/error_report_spec.rb spec/unit/generator/acknowledgements/plist_spec.rb spec/unit/installer/analyzer/sandbox_analyzer_spec.rb spec/unit/resolver_spec.rb spec/functional/user_interface_spec.rb spec/unit/generator/target_environment_header_spec.rb spec/functional/command/setup_spec.rb spec/functional/command/list_spec.rb spec/functional/command_spec.rb spec/unit/installer/file_references_installer_spec.rb spec/unit/external_sources/podspec_source_spec.rb spec/unit/library_spec.rb spec/unit/generator/xcconfig/public_pod_xcconfig_spec.rb spec/unit/generator/acknowledgements_spec.rb spec/unit/installer/migrator_spec.rb spec/unit/generator/acknowledgements/markdown_spec.rb spec/unit/installer/target_installer_spec.rb spec/functional/command/inter_process_communication_spec.rb spec/unit/installer/pod_source_installer_spec.rb spec/unit/target/aggregate_target_spec.rb spec/unit/hooks/pod_representation_spec.rb spec/unit/executable_spec.rb spec/unit/external_sources_spec.rb spec/unit/sandbox/file_accessor_spec.rb spec/unit/target_spec.rb spec/unit/project_spec.rb spec/unit/generator/xcconfig_spec.rb spec/unit/external_sources/path_source_spec.rb spec/unit/generator/xcconfig/xcconfig_helper_spec.rb spec/unit/installer/target_installer/pod_target_installer_spec.rb spec/unit/installer/hooks_context_spec.rb spec/unit/generator/bridge_support_spec.rb spec/unit/hooks/installer_representation_spec.rb spec/functional/command/project_spec.rb spec/functional/command/repo/push_spec.rb spec/unit/generator/dummy_source_spec.rb spec/unit/hooks_manager_spec.rb spec/unit/installer/user_project_integrator/target_integrator_spec.rb spec/unit/generator/copy_resources_script_spec.rb spec/unit/command_spec.rb spec/unit/installer/analyzer_spec.rb spec/unit/sandbox/headers_store_spec.rb spec/unit/external_sources/abstract_external_source_spec.rb spec/unit/sources_manager_spec.rb spec/unit/external_sources/downloader_source_spec.rb spec/unit/target/pod_target_spec.rb spec/functional/command/spec_spec.rb spec/unit/config_spec.rb spec/functional/command/repo_spec.rb spec/unit/generator/prefix_header_spec.rb spec/unit/hooks/library_representation_spec.rb spec/unit/installer/target_installer/aggregate_target_installer_spec.rb spec/functional/command/outdated_spec.rb spec/unit/installer/user_project_integrator_spec.rb spec/functional/command/search_spec.rb spec/functional/command/lib_spec.rb spec/unit/installer/user_project_integrator/target_integrator/xcconfig_integrator_spec.rb spec/unit/generator/xcconfig/private_pod_xcconfig_spec.rb
Pod::Generator::XCConfig::AggregateXCConfig
✓ returns the path of the pods root relative to the user project (17 ms)
✓ generates the xcconfig (11 ms)
✓ configures the project to load all members that implement Objective-c classes or categories from the static library (2 ms)
✓ does not add the -fobjc-arc to OTHER_LDFLAGS by default as Xcode 4.3.2 does not support it (2 ms)
✓ adds the -fobjc-arc to OTHER_LDFLAGS if any pods require arc and the podfile explicitly requires it (3 ms)
✓ sets the PODS_ROOT build variable (3 ms)
✓ adds the sandbox public headers search paths to the xcconfig, with quotes, as header search paths (2 ms)
✓ adds the sandbox public headers search paths to the xcconfig, with quotes, as system headers (2 ms)
✓ adds the COCOAPODS macro definition (3 ms)
✓ inherits the parent GCC_PREPROCESSOR_DEFINITIONS value (3 ms)
✓ links the pod targets with the aggregate integration library target (3 ms)
✓ does not links the pod targets with the aggregate integration library target for non-whitelisted configuration (5 ms)
✓ should configure OTHER_LIBTOOLFLAGS flags to include OTHER_LDFLAGS (2 ms)
✓ saves the xcconfig (4 ms)
Pod::Sandbox
In general
✓ reads the real path of the root so it can be used to build relative paths
✓ automatically creates its root if it doesn't exist
✓ returns the manifest
✓ returns the project
✓ returns the public headers store
✓ cleans any trace of the Pod with the given name
✓ doesn't remove the root of local Pods while cleaning
Paths
✓ returns the path of the manifest
✓ returns the path of the Pods project
✓ returns the directory for the support files of a library
✓ returns the directory where a Pod is stored
✓ returns the directory where a local Pod is stored
✓ handles symlinks in /tmp
Specification store
✓ loads the stored specification with the given name
✓ loads the stored specification from the original path (2 ms)
✓ returns the directory where to store the specifications (3 ms)
✓ returns the path to a spec file in the 'Local Podspecs' dir
✓ stores a podspec with a given path into the sandbox
✓ stores a podspec with the given string into the sandbox
Pods information
✓ stores the list of the names of the pre-downloaded pods
✓ returns whether a Pod has been pre-downloaded
✓ stores the list of the names of the pre-downloaded pods
✓ returns whether a Pod has been pre-downloaded
✓ returns the checkout sources of the Pods
✓ stores the checkout source of a Pod
✓ returns the checkout sources of the Pods
✓ stores the local path of a Pod
✓ returns the path of the local pods grouped by name
✓ returns whether a Pod is local
Pod::Sandbox::PathList
In general
✓ creates the list of all the files (11 ms)
✓ creates the list of the directories (8 ms)
✓ handles directories with glob metacharacters
Globbing
✓ can glob the root for a given pattern (12 ms)
✓ can return the absolute paths from glob (13 ms)
✓ can return the relative paths from glob (8 ms)
✓ supports the `**` glob pattern (9 ms)
✓ supports an optional pattern for globbing directories (8 ms)
✓ handles directories specified with a trailing slash (8 ms)
✓ supports an optional list of patterns to exclude (18 ms)
✓ allows to specify folders in the exclude patterns (9 ms)
✓ can optionally include the directories in the results (8 ms)
Private Helpers
#directory?
✓ detects a directory (7 ms)
✓ doesn't reports as a directory a file (9 ms)
#directory?
✓ expands a pattern into all the combinations of Dir#glob literals
✓ returns the original pattern if there are no Dir#glob expansions
✓ expands `**`
✓ supports a combination of `**` and literals
#escape_path_for_glob
✓ escapes metacharacters
Pod::Validator
Quick mode
✓ validates a correct podspec (40 ms)
✓ lints the podspec during validation (8 ms)
✓ respects quick mode (12 ms)
✓ respects the allow warnings option (8 ms)
✓ handles symlinks (11 ms)
Extensive analysis
URL validation
Homepage validation
✓ checks if the homepage is valid (27 ms)
✓ indicates if it was not able to validate the homepage (14 ms)
✓ does not fail if the homepage redirects (20 ms)
✓ does not fail if the homepage does not support HEAD (22 ms)
✓ does not fail if the homepage errors on HEAD (21 ms)
✓ does not follow redirects infinitely (20 ms)
✓ supports relative redirects (17 ms)
Screenshot validation
✓ checks if the screenshots are valid (17 ms)
✓ should fail if any of the screenshots URLS do not return an image (22 ms)
social media URL validation
✓ checks if the social media URL is valid (16 ms)
✓ should fail validation if it wasn't able to validate the URL (20 ms)
documentation URL validation
✓ checks if the documentation URL is valid (35 ms)
✓ should fail validation if it wasn't able to validate the URL (22 ms)
docset URL validation
✓ checks if the docset URL is valid (18 ms)
✓ should fail validation if it wasn't able to validate the URL (21 ms)
✓ respects the no clean option (449 ms)
✓ builds the pod per platform (21 ms)
✓ uses the deployment target of the specification (7 ms)
✓ uses the deployment target of the current subspec (27 ms)
✓ respects the local option (6 ms)
✓ repects the source_urls parameter
✓ uses xcodebuild to generate notes and warnings (221 ms)
✓ does filter InputFile errors completely (220 ms)
✓ checks for file patterns (190 ms)
✓ validates a podspec with dependencies (2.4 s)
Pod::Installer
In general
✓ in runs the pre-install hooks before cleaning the Pod sources (5 ms)
✓ in runs the post-install hooks before serializing the Pods project (6 ms)
✓ integrates the user targets if the corresponding config is set (4 ms)
✓ doesn't integrates the user targets if the corresponding config is not set (3 ms)
✓ prints a list of deprecated pods (4 ms)
Dependencies Resolution
#analyze
✓ prints a warning if the version of the Lockfile is higher than the one of the executable (6 ms)
✓ analyzes the Podfile, the Lockfile and the Sandbox (3 ms)
✓ stores the targets created by the analyzer (4 ms)
✓ configures the analyzer to use update mode if appropriate (4 ms)
#validate_whitelisted_configurations
✓ raises when a whitelisted configuration doesn’t exist in the user's project (17 ms)
✓ does not raise if all whitelisted configurations exist in the user's project (6 ms)
#clean_sandbox
✓ cleans the header stores
✓ deletes the sources of the removed Pods (3 ms)
Downloading dependencies
✓ installs head pods (651 ms)
#install_pod_sources
✓ installs all the Pods which are marked as needing installation (3 ms)
✓ correctly configures the Pod source installer
✓ maintains the list of the installed specs (2 ms)
✓ prints the previous version of a pod while updating the spec (2 ms)
#clean
✓ it cleans only if the config instructs to do it
Generating pods project
#prepare_pods_project
✓ creates build configurations for all of the user's targets (69 ms)
✓ sets STRIP_INSTALLED_PRODUCT to NO for all configurations for the whole project (62 ms)
✓ creates the Pods project (2 ms)
✓ preserves Pod paths specified as absolute or rooted to home (7 ms)
✓ adds the Podfile to the Pods project (2 ms)
✓ sets the deployment target for the whole project (3 ms)
#install_file_references
✓ installs the file references
#install_libraries
✓ install the targets of the Pod project (2 ms)
✓ skips empty pod targets
- adds the frameworks required by to the pod to the project for informative purposes [DISABLED]
#set_target_dependencies
- sets the pod targets as dependencies of the aggregate target [DISABLED]
- sets the dependecies of the pod targets [DISABLED]
- is robusts against subspecs [DISABLED]
#write_pod_project
✓ recursively sorts the project (14 ms)
✓ saves the project to the given path (3 ms)
#write_lockfiles
✓ generates the lockfile (4 ms)
✓ writes the lockfile (4 ms)
✓ writes the sandbox manifest (4 ms)
Integrating client projects
✓ integrates the client projects (6 ms)
Plugins Hooks
✓ runs plugins post install hook (4 ms)
✓ only runs the podfile-specified post-install hooks (5 ms)
✓ raises if a podfile-specified plugin is not loaded (6 ms)
✓ does not raise if all podfile-specified plugins are loaded (4 ms)
Hooks
✓ runs the pre install hooks (3 ms)
✓ run_podfile_post_install_hooks (4 ms)
✓ calls the hooks in the specs for each target (5 ms)
✓ returns the hook representation of the installer (3 ms)
✓ returns the hook representation of a pod (4 ms)
✓ returns the hook representation of an aggregate target (3 ms)
✓ returns the hook representation of all the pods (3 ms)
✓ returns the hook representation of all the aggregate target (7 ms)
✓ returns the aggregate targets which use a given Pod (3 ms)
Pod::Command::Init
✓ complains if project does not exist (12 ms)
✓ complains if wrong parameters (7 ms)
✓ complains if more than one project exists and none is specified (31 ms)
✓ complains if a Podfile already exists (14 ms)
✓ creates a Podfile for a project in current directory (16 ms)
✓ creates a Podfile for a specified project (33 ms)
✓ creates a Podfile with targets from the project (31 ms)
✓ includes default pods in a Podfile (24 ms)
✓ includes default test pods in test targets in a Podfile (27 ms)
✓ does not include default test pods if there are no test targets (28 ms)
✓ saves xcode project file in Podfile if one was supplied (38 ms)
✓ doesn't save xcode project file in Podfile if one wasn't supplied (17 ms)
Pod::Generator::Header
✓ includes the imports
✓ imports UIKit in iOS platforms
✓ imports Cocoa for OS X platforms
✓ writes the header file to the disk
Pod::UserInterface::ErrorReport
In general
✓ returns a well-structured report (6 ms)
✓ strips the local path from the exception message
Pod::Generator::Plist
✓ returns the correct number of licenses (including header and footnote)
✓ returns a string for the plist title
✓ returns a correctly formed license hash for each pod
✓ returns a correctly sanitized license hash for each pod
✓ returns nil for a pod with no license text
✓ returns a plist containg the licenses
✓ writes a plist to disk at the given path (4 ms)
Pod::Installer::Analyzer::SandboxAnalyzer
Analysis
✓ returns the sandbox state (3 ms)
✓ marks all the pods as added if no sandbox manifest is available
Analysis
✓ returns whether a Pod is unchanged (3 ms)
✓ considers a Pod as added if it is not recorded in the sandbox manifest (3 ms)
✓ considers a Pod as added if it folder doesn't exits (3 ms)
✓ considers deleted a Pod without any resolved specification (5 ms)
✓ considers changed a Pod whose versions do not match (4 ms)
✓ considers changed a Pod whose checksums do not match (4 ms)
✓ considers changed a Pod whose activated specifications do not match (3 ms)
✓ considers changed a Pod whose folder is empty (4 ms)
✓ considers changed a Pod which has been pre-downloaded (5 ms)
✓ considers changed a Pod whose head state doesn't match (3 ms)
✓ considers changed a Pod whose specification is in head mode if in update mode (3 ms)
✓ doesn't consider changed a Pod whose specification is in head mode if not in update mode (4 ms)
Private helpers
✓ returns the sandbox manifest
✓ returns the lockfile as the sandbox if one is not available (2 ms)
✓ returns the root name of the resolved Pods (3 ms)
✓ returns the root name of pods stored in the sandbox manifest (2 ms)
✓ returns the name of the resolved specifications sorted by name (2 ms)
✓ returns the name of the specifications stored in the sandbox manifest (2 ms)
✓ returns the root specification for the Pod with the given name (2 ms)
✓ returns the version for the Pod with the given name stored in the manifest
✓ returns the checksum for the spec of the Pods with the given name stored in the manifest (2 ms)
✓ returns whether the folder containing the Pod with the given name exists
✓ returns whether the folder containing the Pod with the given name is empty
Pod::Resolver
In general
✓ returns the sandbox
✓ returns the podfile
✓ returns the locked dependencies
SpecificationProvider
✓ does not return nil specifications in #search_for even when a subspec does not exist in all versions (12 ms)
✓ resolves the specification of the podfile (7 ms)
✓ returns the resolved specifications grouped by target definition (5 ms)
✓ it resolves specifications from external sources
✓ resolves an empty podfile
Resolution
✓ cross resolves dependencies (6 ms)
✓ resolves basic conflicts (71 ms)
✓ resolves three-way conflicts (32 ms)
✓ uses a Podfile requirement even when a previously declared dependency has a different requirement (27 ms)
✓ holds the context state, such as cached specification sets (143 ms)
✓ raises once any of the dependencies does not match the platform of its podfile target (5 ms)
✓ raises when a resolved dependency has a platform incompatibility (43 ms)
✓ raises if unable to find a specification (5 ms)
✓ does not raise if all dependencies are supported by the platform of the target definition (11 ms)
✓ includes all the subspecs of a specification node (59 ms)
✓ handles pre-release dependencies with subspecs (11 ms)
✓ handles correctly subspecs from external sources
✓ allows pre-release spec versions when a requirement has an external source
✓ marks a specification's version to be a HEAD version (3 ms)
✓ raises if it finds two conflicting explicit dependencies (2 ms)
✓ raises if it finds two conflicting dependencies (60 ms)
✓ raises if no such version of a dependency exists (3 ms)
✓ takes into account locked dependencies (3 ms)
✓ shows a helpful error message if the old resolver incorrectly activated a pre-release version that now leads to a version conflict (2 ms)
✓ consults all sources when finding a matching spec (4 ms)
✓ warns and chooses the first source when multiple sources contain a pod (4 ms)
concerning dependencies that are scoped by consumer platform
✓ excludes those for another platform (25 ms)
✓ includes those for the requested platform (25 ms)
✓ includes those in the target for the requested platform only (107 ms)
✓ includes dependencies in the target for the requested platform only (255 ms)
Pre-release versions
✓ resolves explicitly requested pre-release versions (3 ms)
✓ resolves to latest minor version even when explicitly requesting pre-release versions when using ~> (4 ms)
✓ does not resolve to a pre-release version implicitly when matching exact version (4 ms)
✓ does not resolve to a pre-release version implicitly when using < (4 ms)
✓ does not resolve to a pre-release version implicitly when using <= (3 ms)
✓ does not resolve to a pre-release version implicitly when using > (4 ms)
✓ does not resolve to a pre-release version implicitly when using >= (3 ms)
✓ does not resolve to a pre-release version implicitly when using ~> (4 ms)
Pod::UserInterface
✓ presents the name, version, description, homepage and source of a specification set (8 ms)
✓ Presents information about deprecation if the pod is deprecated (5 ms)
✓ Presents information about the deprecation in favor of another pod (5 ms)
✓ presents the stats of a specification set (8 ms)
✓ should print at least one subspec (5 ms)
✓ presents only name and version of a specification set in :name_and_version mode (76 ms)
Pod::Generator::TargetEnvironmentHeader
✓ generates a header files which include macro definitions for installed Pods
✓ handles specifications with special characters
✓ includes conditional statements for specifications not present in all build configurations
✓ normalizes the name of the build configuration
Pod::Command::Setup
✓ returns the read only URL of the `master` spec-repo
✓ runs with correct parameters (95 ms)
✓ creates the local spec-repos directory and creates a clone of the `master` repo (84 ms)
✓ creates a shallow clone of the `master` repo by default (120 ms)
✓ creates a full clone of the `master` repo if requested (100 ms)
✓ migrates repos from the old directory structure to the new one (106 ms)
Command::List
✓ presents the known pods (32 ms)
✓ returns the new pods (39 ms)
✓ presents the known pods with versions (36 ms)
Pod::Command
✓ displays the current version number with the --version flag
✓ reports the location of the AFNetworking spec (91 ms)
✓ doesn't let you run as root (2 ms)
Pod::Installer::FileReferencesInstaller
Installation
✓ adds the files references of the source files the Pods project (40 ms)
✓ adds the files references of the source files the Pods project (26 ms)
✓ adds the file references of the frameworks of the project (20 ms)
✓ adds the file references of the libraries of the project (25 ms)
✓ adds the files references of the resources the Pods project (19 ms)
✓ links the headers required for building the pod target (20 ms)
✓ links the public headers meant for the user (22 ms)
Private Helpers
#file_accessors
✓ returns the file accessors (2 ms)
✓ handles libraries empty libraries without file accessors (2 ms)
#header_mappings
✓ returns the header mappings (2 ms)
✓ takes into account the header dir specified in the spec (2 ms)
✓ takes into account the header mappings dir specified in the spec (3 ms)
Pod::ExternalSources::PodspecSource
✓ creates a copy of the podspec
✓ returns the description
Helpers
✓ handles absolute paths
✓ handles paths when there is no podfile path
✓ handles relative paths
✓ expands the tilde
✓ handles URLs
Pod::AggregateTarget
In general
✓ returns the target_definition that generated it
✓ returns the label of the target definition
✓ returns its name
✓ returns the name of its product
Support files
✓ returns the absolute path of the xcconfig file
✓ returns the absolute path of the resources script
✓ returns the absolute path of the target header file
✓ returns the absolute path of the prefix header file
✓ returns the absolute path of the bridge support file
✓ returns the absolute path of the acknowledgements files without extension
✓ returns the path of the resources script relative to the user project
✓ returns the path of the xcconfig file relative to the user project
Pod::Generator::XCConfig::PublicPodXCConfig
✓ generates the xcconfig (11 ms)
✓ includes the xcconfig of the specifications (17 ms)
✓ includes the libraries for the specifications (11 ms)
✓ includes the frameworks of the specifications (11 ms)
✓ includes the weak-frameworks of the specifications (11 ms)
✓ includes the developer frameworks search paths when SenTestingKit is detected (19 ms)
✓ doesn't include the developer frameworks if already present (12 ms)
✓ includes the build settings of the frameworks bundles of the spec (17 ms)
✓ includes the build settings of the libraries shipped with the spec (16 ms)
✓ saves the xcconfig (12 ms)
✓ writes the xcconfig with a prefix computed from the target definition and root spec (12 ms)
Pod::Generator::Acknowledgements
In general
✓ returns the classes of the concrete generators generators
✓ returns a string for each header and footnote text method
Private methods
✓ returns the root specifications
✓ returns the license
✓ returns the license from the file
✓ warns the user if the file specified in the license doesn't exists (2 ms)
Pod::Installer::Migrator
✓ doesn't perform migrations if they are not needed
Pod::Generator::Markdown
✓ returns a correctly formatted title string
✓ returns a correctly formatted license string for each pod
✓ returns a correctly formatted markdown string for the target (3 ms)
✓ writes a markdown file to disk (3 ms)
Pod::Installer::TargetInstaller
✓ adds the architectures to the custom build configurations of the user target (16 ms)
✓ always clears the OTHER_LDFLAGS and OTHER_LIBTOOLFLAGS, because these lib targets do not ever need any (14 ms)
Pod::Command::IPC
Pod::Command::IPC::Spec
✓ converts a podspec to JSON and prints it to STDOUT (3 ms)
Pod::Command::IPC::Podfile
✓ converts a Podfile to yaml and prints it to STDOUT (5 ms)
Pod::Command::IPC::List
✓ prints a list of podspecs in the yaml format and prints it to STDOUT (4 ms)
Pod::Command::IPC::UpdateSearchIndex
✓ updates the search index and prints its path to STDOUT
Pod::Command::IPC::Repl
✓ prints the version of CocoaPods as its first message
✓ converts forwards the commands to the other ipc subcommands prints the result to STDOUT (2 ms)
Pod::Installer::PodSourceInstaller
Installation
Download
✓ downloads the source (42 ms)
✓ downloads the head source even if a specific source is present specified source (43 ms)
✓ returns the checkout options of the downloader if any (62 ms)
✓ stores the checkout options in the sandbox (47 ms)
✓ cleans up directory when an error occurs during download (3 ms)
✓ fails when using :head for Http source
Prepare command
✓ runs the prepare command if one has been declared in the spec (42 ms)
✓ doesn't run the prepare command if it hasn't been declared in the spec (39 ms)
✓ raises if the prepare command fails (63 ms)
✓ unsets $CDPATH environment variable (57 ms)
Cleaning
✓ cleans the paths non used by the installation (77 ms)
✓ preserves important files like the LICENSE and the README (72 ms)
Options
✓ doesn't downloads the source if the pod was already downloaded (3 ms)
✓ doesn't downloads the source if the pod has a local source (2 ms)
✓ doesn't clean the installation if the pod has a local source (2 ms)
Private Helpers
✓ returns the clean paths (60 ms)
✓ returns the used files (85 ms)
✓ handles Pods with multiple file accessors (53 ms)
✓ compacts the used files as nil would be converted to the empty string (4 ms)
Pod::AggregateTarget
In general
✓ returns the target_definition that generated it
✓ returns the label of the target definition
✓ returns its name
✓ returns the name of its product
✓ returns the user targets (28 ms)
Support files
✓ returns the absolute path of the xcconfig file
✓ returns the absolute path of the resources script
✓ returns the absolute path of the target header file
✓ returns the absolute path of the prefix header file
✓ returns the absolute path of the bridge support file
✓ returns the absolute path of the acknowledgements files without extension
✓ returns the path of the resources script relative to the user project
✓ returns the path of the xcconfig file relative to the user project
Pod targets
✓ returns pod targets by build configuration (3 ms)
✓ returns the specs of the Pods used by this aggregate target
✓ returns the specs of the Pods used by this aggregate target (2 ms)
✓ returns the spec consumers for the pod targets (2 ms)
Pod::Hooks::PodRepresentation
Public Hooks API
✓ returns the name
✓ returns the version
✓ returns the root specification
✓ returns all the activated specifications
✓ returns the directory where the pod is stored
✓ returns the source files (10 ms)
Pod::Executable
✓ shows the actual command on failure (10 ms)
Pod::ExternalSources
from_dependency
✓ supports a podspec source
✓ supports a path source
✓ supports a path source specified with the legacy :local key
✓ supports all the strategies implemented by the downloader
Pod::Sandbox::FileAccessor
In general
✓ raises if the consumer is nil
✓ raises if the root does not exits
✓ returns the root
✓ returns the specification
✓ returns the platform for which the spec is being consumed
Returning files
✓ returns the source files (15 ms)
✓ returns the source files that use arc (21 ms)
✓ returns the source files that do not use arc (15 ms)
✓ returns the header files (13 ms)
✓ returns the public headers (12 ms)
✓ returns all the headers if no public headers are defined (13 ms)
✓ filters the private headers from the public headers (14 ms)
✓ includes the vendored framework headers if requested (11 ms)
✓ returns the resources (12 ms)
✓ includes folders in the resources (11 ms)
✓ returns the preserve paths (13 ms)
✓ includes folders in the preserve paths (16 ms)
✓ returns the paths of the framework bundles (13 ms)
✓ returns the paths of the framework headers (9 ms)
✓ returns the paths of the library files (8 ms)
✓ returns the resource bundles of the pod (9 ms)
✓ returns the paths of the files of the resource bundles (13 ms)
✓ returns the prefix header of the specification
✓ returns the README file of the specification (8 ms)
✓ returns the license file of the specification
✓ respects the exclude files (14 ms)
using requires_arc
✓ when false returns all source files as non-arc (13 ms)
✓ when true returns all source files as arc (19 ms)
✓ when a file pattern returns all source files as arc that match (18 ms)
Private helpers
#paths_for_attribute
✓ takes into account dir patterns and excluded files
Pod::Target
Pod::Project
In general
✓ creates the support files group on initialization (2 ms)
✓ creates the Pods group on initialization
✓ creates the development Pods group on initialization
Pod Groups
#add_pod_group
✓ adds the group for a Pod
✓ adds the group for a development Pod
✓ configures the path of a new Pod group (3 ms)
✓ configures the path of a new Pod group as absolute if requested
#pod_groups
✓ returns the pod groups
✓ doesn't alters the original groups (2 ms)
✓ returns the group of a Pod with a given name
#group_for_spec
✓ returns the group for the spec with the given name (3 ms)
✓ doesn't duplicate the groups (2 ms)
✓ returns the subgroup with the given key (2 ms)
✓ doesn't duplicates subgroups (3 ms)
✓ raises if the subgroup key is unrecognized (3 ms)
#pod_support_files_group
✓ creates a support file group relative to the project (2 ms)
✓ doesn't duplicate the groups (2 ms)
File references
#reference_for_path
✓ adds a file references to the given file (2 ms)
✓ it doesn't duplicate file references for a single path (2 ms)
✓ raises if the given path is not absolute (2 ms)
#reference_for_path
✓ returns the reference for the given path (2 ms)
✓ returns nil if no reference for the given path is available (2 ms)
✓ raises if the given path is not absolute (3 ms)
✓ adds the Podfile configured as a Ruby file
#add_build_configuration
✓ adds a preprocessor definition for build configurations
✓ doesn't create invalid preprocessor definitions for configurations
✓ doesn't duplicate values
✓ normalizes the name of the configuration
Pod::Generator::XCConfig
Pod::ExternalSources::PathSource
✓ creates a copy of the podspec (3 ms)
✓ supports the deprecated local key
✓ returns the description
✓ marks the Pod as local in the sandbox
✓ marks a pod as relative (2 ms)
✓ marks a pod as absolute (2 ms)
✓ raises if the podspec cannot be found (7 ms)
#podspec_path
✓ handles absolute paths
✓ handles paths when there is no podfile path
✓ handles relative paths
✓ expands the tilde
✓ falls back to .podspec.json when .podspec doesnt exist
#absolute?
✓ returns that a path is relative
✓ consider relative paths not explicitly set from the current dir
✓ returns that a path is absolute
✓ considers absolute paths specified with the tilde
Pod::Generator::XCConfig::XCConfigHelper
::default_ld_flags
✓ returns the default linker flags
✓ includes the ARC compatibility flag if required by the Podfile
::quote
✓ quotes strings
✓ inserts an optional string and then the normal quoted string
::add_spec_build_settings_to_xcconfig
✓ adds the build settings of the consumer
✓ adds the libraries of the xcconfig
✓ adds the frameworks of the xcconfig
✓ adds the weak frameworks of the xcconfig
✓ adds the ios developer frameworks search paths if needed
✓ adds the osx developer frameworks search paths if needed
::add_framework_build_settings
✓ adds the build settings of a framework to the given xcconfig
✓ doesn't ovverides exiting linker flags
✓ doesn't ovverides exiting frameworks search paths
::add_library_build_settings
✓ adds the build settings of a framework to the given xcconfig
::add_framework_build_settings
✓ adds the developer frameworks search paths to the xcconfig if SenTestingKit has been detected
✓ adds the developer frameworks search paths to the xcconfig if XCTest has been detected
✓ doesn't adds the developer frameworks relative to the SDK for OS X
Pod::Installer::PodTargetInstaller
In General
✓ adds file references for the support files of the target (31 ms)
✓ adds the target for the static library to the project (31 ms)
✓ sets VALIDATE_PRODUCT to YES for the Release configuration for iOS targets (25 ms)
✓ sets the platform and the deployment target for iOS targets (29 ms)
✓ sets the platform and the deployment target for OS X targets (32 ms)
✓ adds the user's build configurations to the target (28 ms)
✓ it creates different hash instances for the build settings of various build configurations (30 ms)
✓ does not enable the GCC_WARN_INHIBIT_ALL_WARNINGS flag by default (27 ms)
✓ adds the source files of each pod to the target of the Pod library (27 ms)
✓ adds the resource bundle targets (26 ms)
- adds the build configurations to the resources bundle targets [DISABLED]
✓ creates the xcconfig file (31 ms)
✓ creates a prefix header, including the contents of the specification's prefix header (22 ms)
✓ creates a dummy source to ensure the compilation of libraries with only categories (26 ms)
concerning compiler flags
✓ flags should not be added to dtrace files (28 ms)
✓ adds -w per pod if target definition inhibits warnings for that pod (17 ms)
✓ doesn't inhibit warnings by default (18 ms)
✓ adds -Xanalyzer -analyzer-disable-checker per pod (23 ms)
✓ doesn't inhibit analyzer warnings by default (16 ms)
concerning ARC before and after iOS 6.0 and OS X 10.8
✓ does not do anything if ARC is *not* required (17 ms)
✓ does *not* disable the `OS_OBJECT_USE_OBJC` flag if ARC is required and has a deployment target of >= iOS 6.0 or OS X 10.8 (14 ms)
✓ *does* disable the `OS_OBJECT_USE_OBJC` flag if ARC is required but has a deployment target < iOS 6.0 or OS X 10.8 (15 ms)
✓ *does* disable the `OS_OBJECT_USE_OBJC` flag if ARC is required and *no* deployment target is specified (14 ms)
Pod::Installer::HooksContext
✓ offers a convenience method to be generated
Pod::Generator::BridgeSupport
✓ generates a metadata file with the appropriate search paths
Pod::Hooks::InstallerRepresentation
Public Hooks API
✓ returns the sandbox root (4 ms)
✓ returns the pods project (4 ms)
✓ the hook representation of the pods (4 ms)
✓ the hook representation of the libraries (5 ms)
✓ returns the specs by library representation (3 ms)
✓ returns the pods representation by library representation (3 ms)
Unsafe Hooks API
✓ returns the sandbox (3 ms)
✓ returns the config (4 ms)
✓ returns the installer (3 ms)
Pod::Command::Project
✓ tells the user that no Podfile or podspec was found in the current working dir
Pod::Command::Install
✓ tells the user that no Podfile or podspec was found in the project dir
Pod::Command::Update
✓ tells the user that no Podfile was found in the project dir (5 ms)
✓ tells the user that no Lockfile was found in the project dir
tells the user that the Pods cannot be updated unless they are installed
✓ for a single missing Pod (3 ms)
✓ for multiple missing Pods (3 ms)
Pod::Command::Repo::Push
✓ complains if it can't find the repo (2 ms)
✓ complains if it can't find a spec (35 ms)
✓ it raises if the specification doesn't validate (65 ms)
✓ refuses to push if the repo is not clean (108 ms)
✓ refuses to push if the repo is not clean (115 ms)
✓ successfully pushes a spec (376 ms)
Pod::Generator::DummySource
✓ generates a dummy source file with the appropriate class for the class name identifier
✓ generates a dummy source file with the appropriate class, replacing non-alphanumeric characters with underscores
Pod::HooksManager
register
✓ allows to register a block for a notification with a given name
✓ raises if no name is given
✓ raises if no block is given
✓ warns if no plugin name is given
run
✓ invokes the hooks
✓ handles the case that no listeners have registered
✓ handles the case that no listeners have registered for a name
✓ only runs hooks from the allowed plugins
✓ passed along user-specified options when the hook block has arity 2
✓ raises if no name is given
✓ raises if no context object is given
✓ prints a message in verbose mode when any hooks are run
✓ prints a message in verbose mode for each hook run
Pod::Installer::UserProjectIntegrator::TargetIntegrator
In general
#integrate!
✓ set the CocoaPods xcconfigs (127 ms)
✓ allows the xcconfig integrator to edit already integrated targets if needed (77 ms)
✓ fixes the copy resource scripts of legacy installations (142 ms)
✓ adds references to the Pods static libraries to the Frameworks group (96 ms)
✓ adds the libPods static library to the "Link binary with libraries" build phase of each target (98 ms)
✓ adds a Copy Pods Resources build phase to each target (100 ms)
✓ adds a Check Manifest.lock build phase to each target (103 ms)
✓ adds the Check Manifest.lock build phase as the first build phase (109 ms)
✓ does not perform the integration if there are no targets to integrate (79 ms)
Private helpers
✓ returns the native targets associated with the Pod bundle (68 ms)
✓ returns the targets that need to be integrated (98 ms)
✓ is robust against other types of references in the build files of the frameworks build phase (50 ms)
✓ is robust against build files with missing file references (50 ms)
Pod::Generator::CopyResourcesScript
✓ returns the copy resources script
✓ instructs ibtool to use the --reference-external-strings-file if set to do so
Pod::Command
✓ returns the proper command class (2 ms)
Pod::Installer::Analyzer
Analysis
✓ returns whether an installation should be performed (70 ms)
✓ returns whether the Podfile has changes (65 ms)
✓ returns whether the sandbox is not in sync with the lockfile (76 ms)
✓ computes the state of the Podfile respect to the Lockfile (60 ms)
✓ updates the repositories by default (63 ms)
✓ does not update unused sources (65 ms)
✓ does not updates the repositories if config indicates to skip them (64 ms)
✓ generates the libraries which represent the target definitions (98 ms)
✓ generates the integration library appropriately if the installation will not integrate (15 ms)
✓ returns all the configurations the user has in any of its projects and/or targets (66 ms)
✓ locks the version of the dependencies which did not change in the Podfile (64 ms)
✓ does not lock the dependencies in update mode (62 ms)
✓ unlocks all dependencies with the same root name in update mode (100 ms)
✓ takes into account locked implicit dependencies (97 ms)
✓ fetches the dependencies with external sources (14 ms)
✓ does not download the same source multiple times for different subspecs (30 ms)
- it fetches the specification from either the sandbox or from the remote be default [DISABLED]
- it fetches the specification from the remote if in update mode [DISABLED]
- it fetches the specification only from the sandbox if pre-downloads are disabled [DISABLED]
✓ resolves the dependencies (72 ms)
- removes the specifications of the changed pods to prevent confusion in the resolution process [DISABLED]
✓ adds the specifications to the correspondent libraries (69 ms)
✓ warns when a dependency is duplicated (104 ms)
✓ computes the state of the Sandbox respect to the resolved dependencies (66 ms)
Private helpers
#compute_user_project_targets
✓ uses the path specified in the target definition while computing the path of the user project (5 ms)
✓ raises if the user project of the target definition does not exists while computing the path of the user project (5 ms)
✓ looks if there is only one project if not specified in the target definition (4 ms)
✓ raise if there is no project and none specified in the target definition (5 ms)
✓ finds project even when path contains special chars (16 ms)
✓ does not take aggregate targets into consideration (33 ms)
#compute_user_project_targets
✓ returns the targets specified in the target definition (7 ms)
✓ raises if it is unable to find the targets specified by the target definition (6 ms)
✓ returns the target with the same name of the target definition (7 ms)
✓ raises if the name of the target definition does not match any file (6 ms)
✓ returns the first target of the project if the target definition is named default (10 ms)
✓ raises if the default target definition cannot be linked because there are no user targets (7 ms)
#compute_user_build_configurations
✓ returns the user build configurations of the user targets (9 ms)
✓ returns the user build configurations specified in the target definition (5 ms)
#compute_archs_for_target_definition
✓ handles a single ARCH defined in a single user target (11 ms)
✓ handles a single ARCH defined in multiple user targets (8 ms)
✓ handles an Array of ARCHs defined in a single user target (6 ms)
✓ handles an Array of ARCHs defined multiple user targets (11 ms)
#compute_platform_for_target_definition
✓ returns the platform specified in the target definition (5 ms)
✓ infers the platform from the user targets (6 ms)
✓ uses the lowest deployment target of the user targets if inferring the platform (7 ms)
✓ raises if the user targets have a different platform (7 ms)
#sources
when there are no explicit sources
✓ defaults to all sources (23 ms)
when there are explicit sources
✓ raises if no specs repo with that URL could be added (31 ms)
✓ fetches a specs repo that is specified by the podfile (10 ms)
Analysis, concerning naming
✓ raises when dependencies with the same name have different external sources (41 ms)
✓ raises when dependencies with the same root name have different external sources (37 ms)
✓ raises when dependencies with the same name have different external sources with one being nil (28 ms)
using lockfile checkout options
✓ returns that an update is required when there is no sandbox manifest (2 ms)
✓ returns whether or not an update is required (2 ms)
✓ uses lockfile checkout options when no source exists in the sandbox (3 ms)
✓ uses lockfile checkout options when a different checkout exists in the sandbox (3 ms)
✓ ignores lockfile checkout options when the podfile state has changed (2 ms)
✓ does not re-fetch the external source when the sandbox has the correct revision of the source (2 ms)
Pod::Sandbox::HeadersStore
✓ returns it's headers root (4 ms)
✓ can add namespaced headers to its header path using symlinks and return the relative path (3 ms)
✓ keeps a list of unique header search paths when headers are added (2 ms)
✓ always adds the Headers root to the header search paths
✓ only exposes header search paths for the given platform
Pod::ExternalSources::AbstractExternalSource
In general
✓ compares to another
✓ fetches the specification from the remote stores it in the sandbox (80 ms)
Subclasses helpers
✓ pre-downloads the Pod and stores the relevant information in the sandbox (41 ms)
✓ checks for JSON podspecs (9 ms)
Pod::SourcesManager
In general
✓ returns all the sources (2 ms)
✓ searches for the set of a dependency
✓ returns nil if it is not able to find a pod for the given dependency
✓ searches sets by name (67 ms)
✓ can perform a full text search of the sets (8.3 s)
✓ can perform a full text regexp search of the sets (104 ms)
✓ generates the search index before performing a search if it doesn't exits (2 ms)
✓ updates the search index before performing a search if it exits (3 ms)
✓ returns the path of the search index
managing sources by URL
generating a repo name from a URL
✓ uses `master` for the master CocoaPods repository (2 ms)
✓ uses the organization name for github.com URLs
✓ uses a combination of host and path for other URLs
✓ supports scp-style URLs
✓ supports ssh URLs with an aliased hostname
✓ supports file URLs
✓ uses the repo name if no parent directory
✓ supports ssh URLs with no user component
✓ appends a number to the name if the base name dir exists (2 ms)
finding or creating a source by URL
✓ returns an existing matching source
✓ runs `pod repo add` when there is no matching source
Updating Sources
✓ update source backed by a git repository (440 ms)
✓ uses the only fast forward git option (114 ms)
✓ prints a warning if the update failed (401 ms)
✓ returns whether a source is backed by a git repo (30 ms)
✓ informs the user if there is an update for CocoaPods (3 ms)
✓ raises while asked to version information of a source if it is not compatible (3 ms)
✓ raises when reading version information with merge conflict (2 ms)
✓ returns whether a path is writable (2 ms)
✓ returns whether a repository is compatible (3 ms)
✓ returns whether there is a CocoaPods update available
✓ it returns an empty array for the version information if the file can't be found
Master repo
✓ returns the master repo dir
✓ returns whether the master repo is functional
Pod::ExternalSources::DownloaderSource
✓ creates a copy of the podspec (47 ms)
✓ marks the Pod as pre-downloaded (39 ms)
✓ returns the description
Pod::PodTarget
In general
✓ returns the target_definition that generated it (2 ms)
✓ returns its name
✓ returns the name of its product
✓ returns the spec consumers for the pod targets
✓ returns the root spec
✓ returns the name of the Pod
✓ returns the name of the Pods on which this target depends
✓ returns whether it is whitelisted in a build configuration
✓ is whitelisted on all build configurations of it is a dependency of other Pods
✓ raises if a Pod is whitelisted for different build configurations
Support files
✓ returns the absolute path of the xcconfig file (2 ms)
✓ escapes the file separators in variant build configuration name in the xcconfig file (2 ms)
✓ returns the absolute path of the target header file (2 ms)
✓ returns the absolute path of the prefix header file (2 ms)
✓ returns the absolute path of the bridge support file
✓ returns the absolute path of the public and private xcconfig files
Pod::Command::Spec
In general
✓ complains for wrong parameters (27 ms)
create subcommand
✓ creates a new podspec stub file (24 ms)
✓ correctly creates a podspec from github (6 ms)
✓ accepts a name when creating a podspec form github (4 ms)
✓ correctly suggests the head commit if a suitable tag is not available on github (6 ms)
✓ raises an informative message when the GitHub repository doesn't have any commits (4 ms)
✓ provides a markdown template if a github repo doesn't have semantic version tags (3 ms)
lint subcommand
✓ complains if it can't find any spec to lint
✓ complains if it can't find a spec with the given name
✓ lints the current working directory (3 ms)
- lints a remote podspec [DISABLED]
✓ lints a given podspec (4 ms)
✓ respects the --allow-warnings option (6 ms)
Pod::Command::Spec::Which
✓ errors if a given podspec doesn't exist (55 ms)
✓ complains provided spec name is ambigious (48 ms)
✓ prints the path of a given podspec (50 ms)
RegEx support
✓ raise when using an invalid regex (3 ms)
✓ does not try to validate the query as a regex with plain-text mode (2 ms)
✓ uses regex search when asked for regex mode
✓ uses plain-text search when not asked for regex mode
Pod::Command::Spec::Cat
✓ errors if a given podspec doesn't exist (69 ms)
✓ complains provided spec name is ambigious (49 ms)
✓ cats the given podspec (45 ms)
✓ cats the first podspec from all podspecs (73 ms)
RegEx support
✓ raise when using an invalid regex
✓ does not try to validate the query as a regex with plain-text mode
✓ uses regex search when asked for regex mode
✓ uses plain-text search when not asked for regex mode
Pod::Command::Spec::Edit
✓ errors if a given podspec doesn't exist (44 ms)
✓ complains provided spec name is ambigious (43 ms)
✓ would execute the editor specified in ENV with the given podspec (53 ms)
✓ will raise if no editor is found (56 ms)
✓ would execute an editor with the first podspec from all podspecs (60 ms)
✓ complains if it can't find a spec file for the given spec (41 ms)
RegEx support
✓ raise when using an invalid regex (2 ms)
✓ does not try to validate the query as a regex with plain-text mode (2 ms)
✓ uses regex search when asked for regex mode
✓ uses plain-text search when not asked for regex mode
Private helpers
#get_path_of_spec
✓ returns the path of the specification with the given name (44 ms)
#choose_from_array
✓ should return a valid index for the given array
✓ should raise when the index is out of bounds
Pod::Config
In general
✓ returns the singleton config instance
✓ returns the path to the home dir
✓ returns the path to the spec-repos dir
✓ returns the path to the templates dir
✓ returns the path of the default podfiles
✓ allows to specify the home dir with an environment variable
✓ allows to specify the repos dir with an environment variable
Paths
✓ returns the working directory as the installation root if a Podfile can be found
✓ returns the parent directory which contains the Podfile if it can be found
✓ it returns the working directory as the installation root if no Podfile can be found
✓ returns the path to the project root
✓ returns the path to the project Podfile if it exists
✓ can detect yaml Podfiles
✓ can detect files named `CocoaPods.podfile`
✓ returns the path to the Pods directory that holds the dependencies
✓ returns the Podfile path
✓ returns nils if the Podfile if no paths exists
✓ returns the Lockfile path
✓ returns the statistics cache file
✓ returns the search index file
Default settings
✓ prints out normal information
✓ does not print verbose information
✓ cleans SCM dirs in dependency checkouts
✓ returns the cache root
Dependency Injection
✓ returns the specification statistics provider
Private helpers
✓ returns the path of the user settings file
✓ can be configured with a hash
#podfile_path_in_dir
✓ detects the CocoaPods.podfile.yaml file
✓ detects the CocoaPods.podfile file
✓ detects the Podfile file
✓ returns nils if the Podfile is not available
Pod::Command::Repo
Pod::Command::Repo::Update
✓ updates a repository (205 ms)
Cloning into 'repo2'...
done.
✓ updates a spec-repo (226 ms)
Pod::Command::Repo::Lint
✓ lints a repository (43 ms)
Pod::Command::Repo::Add
✓ adds a spec-repo (99 ms)
✓ adds a spec-repo with a specified branch (135 ms)
✓ adds a spec-repo by creating a shallow clone (104 ms)
Pod::Command::Repo::Remove
✓ complains when a repository name is missing (37 ms)
✓ complains if the repository doesn't exist (36 ms)
✓ complains if we do not have permission (65 ms)
✓ removes a spec-repo (56 ms)
Pod::Command::Repo::List
✓ lists a repository (61 ms)
✓ lists a repository (checking the output) (214 ms)
✓ only prints a count when invoked with --count-only (33 ms)
Pod::Generator::PrefixHeader
✓ includes the contents of the specification's prefix header
✓ does not duplicate the contents of the specification's prefix header when a subspec is declared
✓ does not duplicate the contents of the specification's prefix header when a subspec is declared multiple times
✓ includes the contents of the specification's prefix header file
✓ includes the imports
✓ writes the prefix header file to the disk
Pod::Hooks::LibraryRepresentation
Public Hooks API
✓ returns the name
✓ returns the dependencies
✓ returns the sandbox dir
✓ returns the path of the prefix header
✓ returns the path of the copy resources script
✓ returns the pods project
✓ returns the target definition
Unsafe Hooks API
✓ returns the sandbox
✓ returns the library
✓ returns the native target
Pod::Installer::AggregateTargetInstaller
In General
✓ adds file references for the support files of the target (41 ms)
✓ adds the target for the static library to the project (37 ms)
✓ adds the user build configurations to the target (42 ms)
✓ sets VALIDATE_PRODUCT to YES for the Release configuration for iOS targets (38 ms)
✓ sets the platform and the deployment target for iOS targets (45 ms)
✓ sets the platform and the deployment target for OS X targets (47 ms)
✓ adds the user's build configurations to the target (31 ms)
✓ it creates different hash instances for the build settings of various build configurations (31 ms)
✓ does not enable the GCC_WARN_INHIBIT_ALL_WARNINGS flag by default (26 ms)
✓ creates the xcconfig file (31 ms)
✓ creates a header for the target which contains the information about the installed Pods (27 ms)
✓ creates a bridge support file (35 ms)
✓ creates a create copy resources script (34 ms)
- adds the resources bundles to the copy resources script [DISABLED]
- adds the bridge support file to the copy resources script, if one was created [DISABLED]
✓ creates the acknowledgements files (30 ms)
✓ creates a dummy source to ensure the creation of a single base library (34 ms)
Pod::Command::Outdated
✓ tells the user that no Podfile was found in the project dir (2 ms)
✓ tells the user that no Lockfile was found in the project dir (2 ms)
✓ tells the user only about podspecs that have no parent (2 ms)
✓ tells the user about deprecated pods (2 ms)
Pod::Installer::UserProjectIntegrator
In general
In general
✓ adds the Pods project to the workspace (29 ms)
✓ integrates the user targets (19 ms)
✓ warns if the podfile does not contain any dependency (20 ms)
✓ check that the integrated target does not override the CocoaPods build settings (21 ms)
✓ allows the use of the alternate form of the inherited flag (19 ms)
✓ allows build settings which inherit the settings form the CocoaPods xcconfig (18 ms)
Workspace creation
✓ creates a new workspace if needed (21 ms)
✓ updates an existing workspace if needed (25 ms)
✓ doesn't write the workspace if not needed (26 ms)
✓ only appends projects to the workspace and never deletes one (24 ms)
✓ preserves the order of the projects in the workspace (26 ms)
Private Helpers
✓ uses the path of the workspace defined in the podfile (18 ms)
✓ names the workspace after the user project if needed (20 ms)
✓ raises if no workspace could be selected (19 ms)
✓ returns the paths of the user projects (22 ms)
✓ skips libraries with empty target definitions (25 ms)
Pod::Command::Search
✓ runs with correct parameters (11 ms)
✓ complains for wrong parameters (6 ms)
✓ searches for a pod with name matching the given query ignoring case (3 ms)
✓ searches for a pod with name, summary, or description matching the given query ignoring case (7 ms)
✓ restricts the search to Pods supported on iOS (5 ms)
✓ restricts the search to Pods supported on OS X (2 ms)
✓ outputs with the silent parameter (2 ms)
✓ shows a friendly message when locally searching with invalid regex (2 ms)
✓ does not try to validate the query as a regex with plain-text search (5 ms)
✓ uses regex search when asked for regex mode (2 ms)
✓ uses plain-text search when not asked for regex mode (4 ms)
option --web
✓ searches with invalid regex (2 ms)
✓ should url encode search queries (2 ms)
✓ searches the web via the open! command (2 ms)
✓ includes option --osx correctly (3 ms)
✓ includes option --ios correctly (3 ms)
✓ does not matter in which order the ios/osx options are set (2 ms)
Pod::Command::Lib::Create
✓ complains if wrong parameters
✓ complains if pod name contains spaces
✓ complains if pod name begins with a period
✓ should create a new dir for the newly created pod
✓ configures the template after cloning it passing the name of the Pod as the argument
✓ should show link to new pod guide after creation (2 ms)
✓ should use the given template URL
✓ should use the default URL if no template URL is given
Pod::Command::Lib::Lint
✓ lints the current working directory (3 ms)
✓ lints a single spec in the current working directory (2 ms)
✓ fails to lint a broken spec file and cleans up (4 ms)
✓ fails to lint a broken spec file and leaves lint directory (2 ms)
✓ fails to lint if the spec is not loaded
Pod::Installer::UserProjectIntegrator::TargetIntegrator::XCConfigIntegrator
✓ cleans the xcconfig used up to CocoaPods 0.33.1 (49 ms)
✓ sets the Pods xcconfig as the base config for each build configuration (86 ms)
✓ does not duplicate the file reference to the CocoaPods xcconfig in the user project (43 ms)
✓ does not set the Pods xcconfig as the base config if the user has already set a config of their own (48 ms)
✓ sets the Pods xcconfig as the base config on other targets if no base has been set yet (53 ms)
Pod::Generator::XCConfig::PrivatePodXCConfig
in general
✓ generates the xcconfig (3 ms)
✓ configures the project to load all members that implement Objective-c classes or categories from the static library (2 ms)
✓ does not add the -fobjc-arc to OTHER_LDFLAGS by default as Xcode 4.3.2 does not support it (2 ms)
✓ adds the -fobjc-arc to OTHER_LDFLAGS if any pods require arc and the podfile explicitly requires it (3 ms)
✓ sets the PODS_ROOT build variable (2 ms)
✓ adds the library build headers and public headers search paths to the xcconfig, with quotes (2 ms)
✓ adds the COCOAPODS macro definition (2 ms)
✓ adds the pod namespaced configuration items (2 ms)
✓ sets the relative path of the pods root for spec libraries to ${SRCROOT} (4 ms)
✓ saves the xcconfig (4 ms)
Private Helpers
#add_xcconfig_namespaced_keys
✓ appends to the values of the keys of the destination the value of the keys of the source
✓ uses the key of the destination xcconfig if not present in the source
✓ preserves any value of the source not present in the destination
#conditional_less_key
✓ returns the key without the xcconfig conditional syntax if present
✓ returns the key as it is if no conditional syntax is present
12 disabled specifications
827 specifications (1282 requirements), 0 failures, 0 errors
--------------------------------------------------------------------------------
Running Integration tests
--------------------------------------------------------------------------------
bundle exec bacon spec/integration.rb
pod
Pod install
Integrates a project with CocoaPods
- $ pod install --no-repo-update [FAILED]
- Podfile.lock [FAILED]
- Pods/Headers/Build/Reachability/Reachability.h [FAILED]
- Pods/Headers/Public/Reachability/Reachability.h [FAILED]
- Pods/Manifest.lock [FAILED]
- Pods/Pods.xcodeproj.yaml [FAILED]
- Pods/Reachability/README.md [FAILED]
- Pods/Reachability/Reachability.h [FAILED]
- Pods/Reachability/Reachability.m [FAILED]
- Pods/Target Support Files/Pods-Reachability/Pods-Reachability-Private.xcconfig [FAILED]
- Pods/Target Support Files/Pods-Reachability/Pods-Reachability-dummy.m [FAILED]
- Pods/Target Support Files/Pods-Reachability/Pods-Reachability-prefix.pch [FAILED]
- Pods/Target Support Files/Pods-Reachability/Pods-Reachability.xcconfig [FAILED]
- Pods/Target Support Files/Pods/Pods-acknowledgements.markdown [FAILED]
- Pods/Target Support Files/Pods/Pods-acknowledgements.plist [FAILED]
- Pods/Target Support Files/Pods/Pods-dummy.m [FAILED]
- Pods/Target Support Files/Pods/Pods-environment.h [FAILED]
- Pods/Target Support Files/Pods/Pods-resources.sh [FAILED]
- Pods/Target Support Files/Pods/Pods.debug.xcconfig [FAILED]
- Pods/Target Support Files/Pods/Pods.release.xcconfig [FAILED]
- SampleApp.xcodeproj.yaml [FAILED]
- SampleApp.xcworkspace/contents.xcworkspacedata [FAILED]
- execution_output.txt [FAILED]
✓ should not produce unexpected files
Adds a Pod to an existing installation
- $ pod install --no-repo-update [FAILED]
- Podfile.lock [FAILED]
✓ Pods/BuildHeaders/Reachability/Reachability.h
- Pods/Headers/Build/JSONKit/JSONKit.h [FAILED]
- Pods/Headers/Build/Reachability/Reachability.h [FAILED]
- Pods/Headers/Public/JSONKit/JSONKit.h [FAILED]
- Pods/Headers/Public/Reachability/Reachability.h [FAILED]
- Pods/JSONKit/JSONKit.h [FAILED]
- Pods/JSONKit/JSONKit.m [FAILED]
- Pods/JSONKit/README.md [FAILED]
- Pods/Manifest.lock [FAILED]
✓ Pods/Pods-Acknowledgements.markdown
✓ Pods/Pods-Acknowledgements.plist
✓ Pods/Pods-prefix.pch
✓ Pods/Pods-resources.sh
✓ Pods/Pods.xcconfig
- Pods/Pods.xcodeproj.yaml [FAILED]
✓ Pods/PodsDummy_Pods.m
✓ Pods/Reachability/README.md
✓ Pods/Reachability/Reachability.h
✓ Pods/Reachability/Reachability.m
- Pods/Target Support Files/Pods-JSONKit/Pods-JSONKit-Private.xcconfig [FAILED]
- Pods/Target Support Files/Pods-JSONKit/Pods-JSONKit-dummy.m [FAILED]
- Pods/Target Support Files/Pods-JSONKit/Pods-JSONKit-prefix.pch [FAILED]
- Pods/Target Support Files/Pods-JSONKit/Pods-JSONKit.xcconfig [FAILED]
- Pods/Target Support Files/Pods-Reachability/Pods-Reachability-Private.xcconfig [FAILED]
- Pods/Target Support Files/Pods-Reachability/Pods-Reachability-dummy.m [FAILED]
- Pods/Target Support Files/Pods-Reachability/Pods-Reachability-prefix.pch [FAILED]
- Pods/Target Support Files/Pods-Reachability/Pods-Reachability.xcconfig [FAILED]
- Pods/Target Support Files/Pods/Pods-acknowledgements.markdown [FAILED]
- Pods/Target Support Files/Pods/Pods-acknowledgements.plist [FAILED]
- Pods/Target Support Files/Pods/Pods-dummy.m [FAILED]
- Pods/Target Support Files/Pods/Pods-environment.h [FAILED]
- Pods/Target Support Files/Pods/Pods-resources.sh [FAILED]
- Pods/Target Support Files/Pods/Pods.debug.xcconfig [FAILED]
- Pods/Target Support Files/Pods/Pods.release.xcconfig [FAILED]
- SampleApp.xcodeproj.yaml [FAILED]
✓ SampleApp.xcworkspace/contents.xcworkspacedata
- execution_output.txt [FAILED]
✓ should not produce unexpected files
Removes a Pod from an existing installation
- $ pod install --no-repo-update [FAILED]
- Podfile.lock [FAILED]
✓ Pods/BuildHeaders/JSONKit/JSONKit.h
✓ Pods/BuildHeaders/Reachability/Reachability.h
- Pods/Headers/Build/Reachability/Reachability.h [FAILED]
- Pods/Headers/Public/Reachability/Reachability.h [FAILED]
- Pods/Manifest.lock [FAILED]
✓ Pods/Pods-Acknowledgements.markdown
✓ Pods/Pods-Acknowledgements.plist
✓ Pods/Pods-prefix.pch
✓ Pods/Pods-resources.sh
✓ Pods/Pods.xcconfig
- Pods/Pods.xcodeproj.yaml [FAILED]
✓ Pods/PodsDummy_Pods.m
✓ Pods/Reachability/README.md
✓ Pods/Reachability/Reachability.h
✓ Pods/Reachability/Reachability.m
- Pods/Target Support Files/Pods-Reachability/Pods-Reachability-Private.xcconfig [FAILED]
- Pods/Target Support Files/Pods-Reachability/Pods-Reachability-dummy.m [FAILED]
- Pods/Target Support Files/Pods-Reachability/Pods-Reachability-prefix.pch [FAILED]
- Pods/Target Support Files/Pods-Reachability/Pods-Reachability.xcconfig [FAILED]
- Pods/Target Support Files/Pods/Pods-acknowledgements.markdown [FAILED]
- Pods/Target Support Files/Pods/Pods-acknowledgements.plist [FAILED]
- Pods/Target Support Files/Pods/Pods-dummy.m [FAILED]
- Pods/Target Support Files/Pods/Pods-environment.h [FAILED]
- Pods/Target Support Files/Pods/Pods-resources.sh [FAILED]
- Pods/Target Support Files/Pods/Pods.debug.xcconfig [FAILED]
- Pods/Target Support Files/Pods/Pods.release.xcconfig [FAILED]
- SampleApp.xcodeproj.yaml [FAILED]
✓ SampleApp.xcworkspace/contents.xcworkspacedata
- execution_output.txt [FAILED]
- should not produce unexpected files [FAILED]
Creates an installation with multiple target definitions
- $ pod install --no-repo-update [FAILED]
- Podfile.lock [FAILED]
- Pods/Headers/Build/JSONKit/JSONKit.h [FAILED]
- Pods/Headers/Build/Reachability/Reachability.h [FAILED]
- Pods/Headers/Public/JSONKit/JSONKit.h [FAILED]
- Pods/Headers/Public/Reachability/Reachability.h [FAILED]
- Pods/JSONKit/JSONKit.h [FAILED]
- Pods/JSONKit/JSONKit.m [FAILED]
- Pods/JSONKit/README.md [FAILED]
- Pods/Manifest.lock [FAILED]
- Pods/Pods.xcodeproj.yaml [FAILED]
- Pods/Reachability/README.md [FAILED]
- Pods/Reachability/Reachability.h [FAILED]
- Pods/Reachability/Reachability.m [FAILED]
- Pods/Target Support Files/Pods-Reachability/Pods-Reachability-Private.xcconfig [FAILED]
- Pods/Target Support Files/Pods-Reachability/Pods-Reachability-dummy.m [FAILED]
- Pods/Target Support Files/Pods-Reachability/Pods-Reachability-prefix.pch [FAILED]
- Pods/Target Support Files/Pods-Reachability/Pods-Reachability.xcconfig [FAILED]
- Pods/Target Support Files/Pods-SampleApp_2-JSONKit/Pods-SampleApp_2-JSONKit-Private.xcconfig [FAILED]
- Pods/Target Support Files/Pods-SampleApp_2-JSONKit/Pods-SampleApp_2-JSONKit-dummy.m [FAILED]
- Pods/Target Support Files/Pods-SampleApp_2-JSONKit/Pods-SampleApp_2-JSONKit-prefix.pch [FAILED]
- Pods/Target Support Files/Pods-SampleApp_2-JSONKit/Pods-SampleApp_2-JSONKit.xcconfig [FAILED]
- Pods/Target Support Files/Pods-SampleApp_2-Reachability/Pods-SampleApp_2-Reachability-Private.xcconfig [FAILED]
- Pods/Target Support Files/Pods-SampleApp_2-Reachability/Pods-SampleApp_2-Reachability-dummy.m [FAILED]
- Pods/Target Support Files/Pods-SampleApp_2-Reachability/Pods-SampleApp_2-Reachability-prefix.pch [FAILED]
- Pods/Target Support Files/Pods-SampleApp_2-Reachability/Pods-SampleApp_2-Reachability.xcconfig [FAILED]
- Pods/Target Support Files/Pods-SampleApp_2/Pods-SampleApp_2-acknowledgements.markdown [FAILED]
- Pods/Target Support Files/Pods-SampleApp_2/Pods-SampleApp_2-acknowledgements.plist [FAILED]
- Pods/Target Support Files/Pods-SampleApp_2/Pods-SampleApp_2-dummy.m [FAILED]
- Pods/Target Support Files/Pods-SampleApp_2/Pods-SampleApp_2-environment.h [FAILED]
- Pods/Target Support Files/Pods-SampleApp_2/Pods-SampleApp_2-resources.sh [FAILED]
- Pods/Target Support Files/Pods-SampleApp_2/Pods-SampleApp_2.debug.xcconfig [FAILED]
- Pods/Target Support Files/Pods-SampleApp_2/Pods-SampleApp_2.release.xcconfig [FAILED]
- Pods/Target Support Files/Pods-test-JSONKit/Pods-test-JSONKit-Private.xcconfig [FAILED]
- Pods/Target Support Files/Pods-test-JSONKit/Pods-test-JSONKit-dummy.m [FAILED]
- Pods/Target Support Files/Pods-test-JSONKit/Pods-test-JSONKit-prefix.pch [FAILED]
- Pods/Target Support Files/Pods-test-JSONKit/Pods-test-JSONKit.xcconfig [FAILED]
- Pods/Target Support Files/Pods-test/Pods-test-acknowledgements.markdown [FAILED]
- Pods/Target Support Files/Pods-test/Pods-test-acknowledgements.plist [FAILED]
- Pods/Target Support Files/Pods-test/Pods-test-dummy.m [FAILED]
- Pods/Target Support Files/Pods-test/Pods-test-environment.h [FAILED]
- Pods/Target Support Files/Pods-test/Pods-test-resources.sh [FAILED]
- Pods/Target Support Files/Pods-test/Pods-test.debug.xcconfig [FAILED]
- Pods/Target Support Files/Pods-test/Pods-test.release.xcconfig [FAILED]
- Pods/Target Support Files/Pods/Pods-acknowledgements.markdown [FAILED]
- Pods/Target Support Files/Pods/Pods-acknowledgements.plist [FAILED]
- Pods/Target Support Files/Pods/Pods-dummy.m [FAILED]
- Pods/Target Support Files/Pods/Pods-environment.h [FAILED]
- Pods/Target Support Files/Pods/Pods-resources.sh [FAILED]
- Pods/Target Support Files/Pods/Pods.debug.xcconfig [FAILED]
- Pods/Target Support Files/Pods/Pods.release.xcconfig [FAILED]
- SampleApp.xcodeproj.yaml [FAILED]
- SampleApp.xcworkspace/contents.xcworkspacedata [FAILED]
- execution_output.txt [FAILED]
✓ should not produce unexpected files
Installs a Pod with subspecs and does not duplicate the prefix header
- $ pod install --no-repo-update [FAILED]
- Podfile.lock [FAILED]
- Pods/Headers/Build/Test/AFRaptureXMLRequestOperation.h [FAILED]
- Pods/Headers/Build/Test/Foo.h [FAILED]
- Pods/Headers/Public/Test/AFRaptureXMLRequestOperation.h [FAILED]
- Pods/Headers/Public/Test/Foo.h [FAILED]
✓ Pods/Local Podspecs/Test.podspec
- Pods/Manifest.lock [FAILED]
- Pods/Pods.xcodeproj.yaml [FAILED]
- Pods/Target Support Files/Pods-Test/Pods-Test-Private.xcconfig [FAILED]
- Pods/Target Support Files/Pods-Test/Pods-Test-dummy.m [FAILED]
- Pods/Target Support Files/Pods-Test/Pods-Test-prefix.pch [FAILED]
- Pods/Target Support Files/Pods-Test/Pods-Test.xcconfig [FAILED]
- Pods/Target Support Files/Pods/Pods-acknowledgements.markdown [FAILED]
- Pods/Target Support Files/Pods/Pods-acknowledgements.plist [FAILED]
- Pods/Target Support Files/Pods/Pods-dummy.m [FAILED]
- Pods/Target Support Files/Pods/Pods-environment.h [FAILED]
- Pods/Target Support Files/Pods/Pods-resources.sh [FAILED]
- Pods/Target Support Files/Pods/Pods.debug.xcconfig [FAILED]
- Pods/Target Support Files/Pods/Pods.release.xcconfig [FAILED]
- Pods/Test/AFRaptureXMLRequestOperation/AFRaptureXMLRequestOperation.h [FAILED]
- Pods/Test/AFRaptureXMLRequestOperation/AFRaptureXMLRequestOperation.m [FAILED]
- Pods/Test/FakeSubspec/Foo.h [FAILED]
- Pods/Test/FakeSubspec/Foo.m [FAILED]
- Pods/Test/LICENSE [FAILED]
- Pods/Test/README.md [FAILED]
- SampleApp.xcodeproj.yaml [FAILED]
- SampleApp.xcworkspace/contents.xcworkspacedata [FAILED]
- execution_output.txt [FAILED]
✓ should not produce unexpected files
Installs a Pod with a local source
- $ pod install --no-repo-update [FAILED]
- Podfile.lock [FAILED]
- Pods/Headers/Build/Reachability/Reachability.h [FAILED]
- Pods/Headers/Public/Reachability/Reachability.h [FAILED]
✓ Pods/Local Podspecs/Reachability.podspec
- Pods/Manifest.lock [FAILED]
- Pods/Pods.xcodeproj.yaml [FAILED]
- Pods/Target Support Files/Pods-Reachability/Pods-Reachability-Private.xcconfig [FAILED]
- Pods/Target Support Files/Pods-Reachability/Pods-Reachability-dummy.m [FAILED]
- Pods/Target Support Files/Pods-Reachability/Pods-Reachability-prefix.pch [FAILED]
- Pods/Target Support Files/Pods-Reachability/Pods-Reachability.xcconfig [FAILED]
- Pods/Target Support Files/Pods/Pods-acknowledgements.markdown [FAILED]
- Pods/Target Support Files/Pods/Pods-acknowledgements.plist [FAILED]
- Pods/Target Support Files/Pods/Pods-dummy.m [FAILED]
- Pods/Target Support Files/Pods/Pods-environment.h [FAILED]
- Pods/Target Support Files/Pods/Pods-resources.sh [FAILED]
- Pods/Target Support Files/Pods/Pods.debug.xcconfig [FAILED]
- Pods/Target Support Files/Pods/Pods.release.xcconfig [FAILED]
✓ Reachability/Reachability.h
✓ Reachability/Reachability.m
✓ Reachability/Reachability.podspec
- SampleApp.xcodeproj.yaml [FAILED]
- SampleApp.xcworkspace/contents.xcworkspacedata [FAILED]
- execution_output.txt [FAILED]
✓ should not produce unexpected files
Installs a Pod given the podspec
- $ pod install --no-repo-update [FAILED]
- Podfile.lock [FAILED]
- Pods/Headers/Build/Reachability/Reachability.h [FAILED]
- Pods/Headers/Public/Reachability/Reachability.h [FAILED]
✓ Pods/Local Podspecs/Reachability.podspec
- Pods/Manifest.lock [FAILED]
- Pods/Pods.xcodeproj.yaml [FAILED]
- Pods/Reachability/README.md [FAILED]
- Pods/Reachability/Reachability.h [FAILED]
- Pods/Reachability/Reachability.m [FAILED]
- Pods/Target Support Files/Pods-Reachability/Pods-Reachability-Private.xcconfig [FAILED]
- Pods/Target Support Files/Pods-Reachability/Pods-Reachability-dummy.m [FAILED]
- Pods/Target Support Files/Pods-Reachability/Pods-Reachability-prefix.pch [FAILED]
- Pods/Target Support Files/Pods-Reachability/Pods-Reachability.xcconfig [FAILED]
- Pods/Target Support Files/Pods/Pods-acknowledgements.markdown [FAILED]
- Pods/Target Support Files/Pods/Pods-acknowledgements.plist [FAILED]
- Pods/Target Support Files/Pods/Pods-dummy.m [FAILED]
- Pods/Target Support Files/Pods/Pods-environment.h [FAILED]
- Pods/Target Support Files/Pods/Pods-resources.sh [FAILED]
- Pods/Target Support Files/Pods/Pods.debug.xcconfig [FAILED]
- Pods/Target Support Files/Pods/Pods.release.xcconfig [FAILED]
- SampleApp.xcodeproj.yaml [FAILED]
- SampleApp.xcworkspace/contents.xcworkspacedata [FAILED]
- execution_output.txt [FAILED]
✓ should not produce unexpected files
Performs an installation using a custom workspace
- $ pod install --no-repo-update [FAILED]
- Podfile.lock [FAILED]
- Pods/Headers/Build/Reachability/Reachability.h [FAILED]
- Pods/Headers/Public/Reachability/Reachability.h [FAILED]
- Pods/Manifest.lock [FAILED]
- Pods/Pods.xcodeproj.yaml [FAILED]
- Pods/Reachability/README.md [FAILED]
- Pods/Reachability/Reachability.h [FAILED]
- Pods/Reachability/Reachability.m [FAILED]
- Pods/Target Support Files/Pods-SampleApp_1-Reachability/Pods-SampleApp_1-Reachability-Private.xcconfig [FAILED]
- Pods/Target Support Files/Pods-SampleApp_1-Reachability/Pods-SampleApp_1-Reachability-dummy.m [FAILED]
- Pods/Target Support Files/Pods-SampleApp_1-Reachability/Pods-SampleApp_1-Reachability-prefix.pch [FAILED]
- Pods/Target Support Files/Pods-SampleApp_1-Reachability/Pods-SampleApp_1-Reachability.xcconfig [FAILED]
- Pods/Target Support Files/Pods-SampleApp_1/Pods-SampleApp_1-acknowledgements.markdown [FAILED]
- Pods/Target Support Files/Pods-SampleApp_1/Pods-SampleApp_1-acknowledgements.plist [FAILED]
- Pods/Target Support Files/Pods-SampleApp_1/Pods-SampleApp_1-dummy.m [FAILED]
- Pods/Target Support Files/Pods-SampleApp_1/Pods-SampleApp_1-environment.h [FAILED]
- Pods/Target Support Files/Pods-SampleApp_1/Pods-SampleApp_1-resources.sh [FAILED]
- Pods/Target Support Files/Pods-SampleApp_1/Pods-SampleApp_1.debug.xcconfig [FAILED]
- Pods/Target Support Files/Pods-SampleApp_1/Pods-SampleApp_1.release.xcconfig [FAILED]
- Pods/Target Support Files/Pods-SampleApp_2-Reachability/Pods-SampleApp_2-Reachability-Private.xcconfig [FAILED]
- Pods/Target Support Files/Pods-SampleApp_2-Reachability/Pods-SampleApp_2-Reachability-dummy.m [FAILED]
- Pods/Target Support Files/Pods-SampleApp_2-Reachability/Pods-SampleApp_2-Reachability-prefix.pch [FAILED]
- Pods/Target Support Files/Pods-SampleApp_2-Reachability/Pods-SampleApp_2-Reachability.xcconfig [FAILED]
- Pods/Target Support Files/Pods-SampleApp_2/Pods-SampleApp_2-acknowledgements.markdown [FAILED]
- Pods/Target Support Files/Pods-SampleApp_2/Pods-SampleApp_2-acknowledgements.plist [FAILED]
- Pods/Target Support Files/Pods-SampleApp_2/Pods-SampleApp_2-dummy.m [FAILED]
- Pods/Target Support Files/Pods-SampleApp_2/Pods-SampleApp_2-environment.h [FAILED]
- Pods/Target Support Files/Pods-SampleApp_2/Pods-SampleApp_2-resources.sh [FAILED]
- Pods/Target Support Files/Pods-SampleApp_2/Pods-SampleApp_2.debug.xcconfig [FAILED]
- Pods/Target Support Files/Pods-SampleApp_2/Pods-SampleApp_2.release.xcconfig [FAILED]
- SampleApp_1.xcodeproj.yaml [FAILED]
- SampleApp_2.xcodeproj.yaml [FAILED]
- Workspace.xcworkspace/contents.xcworkspacedata [FAILED]
- execution_output.txt [FAILED]
✓ should not produce unexpected files
Integrates a target with custom build settings
- $ pod install --no-repo-update [FAILED]
- Podfile.lock [FAILED]
- Pods/Headers/Build/Reachability/Reachability.h [FAILED]
- Pods/Headers/Public/Reachability/Reachability.h [FAILED]
- Pods/Manifest.lock [FAILED]
- Pods/Pods.xcodeproj.yaml [FAILED]
- Pods/Reachability/README.md [FAILED]
- Pods/Reachability/Reachability.h [FAILED]
- Pods/Reachability/Reachability.m [FAILED]
- Pods/Target Support Files/Pods-Reachability/Pods-Reachability-Private.xcconfig [FAILED]
- Pods/Target Support Files/Pods-Reachability/Pods-Reachability-dummy.m [FAILED]
- Pods/Target Support Files/Pods-Reachability/Pods-Reachability-prefix.pch [FAILED]
- Pods/Target Support Files/Pods-Reachability/Pods-Reachability.xcconfig [FAILED]
- Pods/Target Support Files/Pods/Pods-acknowledgements.markdown [FAILED]
- Pods/Target Support Files/Pods/Pods-acknowledgements.plist [FAILED]
- Pods/Target Support Files/Pods/Pods-dummy.m [FAILED]
- Pods/Target Support Files/Pods/Pods-environment.h [FAILED]
- Pods/Target Support Files/Pods/Pods-resources.sh [FAILED]
- Pods/Target Support Files/Pods/Pods.custom debug - missing some settings .xcconfig [FAILED]
- Pods/Target Support Files/Pods/Pods.custom release.xcconfig [FAILED]
- Pods/Target Support Files/Pods/Pods.debug.xcconfig [FAILED]
- Pods/Target Support Files/Pods/Pods.release.xcconfig [FAILED]
- SampleApp.xcodeproj.yaml [FAILED]
- SampleApp.xcworkspace/contents.xcworkspacedata [FAILED]
- execution_output.txt [FAILED]
✓ should not produce unexpected files
Runs the Podfile callbacks
- $ pod install --no-repo-update [FAILED]
- Podfile.lock [FAILED]
- Pods/Headers/Build/Reachability/Reachability.h [FAILED]
- Pods/Headers/Public/Reachability/Reachability.h [FAILED]
- Pods/Manifest.lock [FAILED]
- Pods/Pods.xcodeproj.yaml [FAILED]
- Pods/Reachability/README.md [FAILED]
- Pods/Reachability/Reachability.h [FAILED]
- Pods/Reachability/Reachability.m [FAILED]
- Pods/Target Support Files/Pods-Reachability/Pods-Reachability-Private.xcconfig [FAILED]
- Pods/Target Support Files/Pods-Reachability/Pods-Reachability-dummy.m [FAILED]
- Pods/Target Support Files/Pods-Reachability/Pods-Reachability-prefix.pch [FAILED]
- Pods/Target Support Files/Pods-Reachability/Pods-Reachability.xcconfig [FAILED]
- Pods/Target Support Files/Pods/Pods-acknowledgements.markdown [FAILED]
- Pods/Target Support Files/Pods/Pods-acknowledgements.plist [FAILED]
- Pods/Target Support Files/Pods/Pods-dummy.m [FAILED]
- Pods/Target Support Files/Pods/Pods-environment.h [FAILED]
- Pods/Target Support Files/Pods/Pods-resources.sh [FAILED]
- Pods/Target Support Files/Pods/Pods.debug.xcconfig [FAILED]
- Pods/Target Support Files/Pods/Pods.release.xcconfig [FAILED]
- SampleApp.xcodeproj.yaml [FAILED]
- SampleApp.xcworkspace/contents.xcworkspacedata [FAILED]
- execution_output.txt [FAILED]
- pre_install.txt [FAILED]
✓ should not produce unexpected files
Uses Lockfile checkout options
- $ pod install --no-repo-update [FAILED]
✓ Podfile.lock (5 ms)
✓ Pods/AFNetworking/AFNetworking/AFHTTPRequestOperation.h
✓ Pods/AFNetworking/AFNetworking/AFHTTPRequestOperation.m
✓ Pods/AFNetworking/AFNetworking/AFHTTPRequestOperationManager.h
✓ Pods/AFNetworking/AFNetworking/AFHTTPRequestOperationManager.m
✓ Pods/AFNetworking/AFNetworking/AFHTTPSessionManager.h
✓ Pods/AFNetworking/AFNetworking/AFHTTPSessionManager.m
✓ Pods/AFNetworking/AFNetworking/AFNetworkReachabilityManager.h
✓ Pods/AFNetworking/AFNetworking/AFNetworkReachabilityManager.m
✓ Pods/AFNetworking/AFNetworking/AFNetworking.h
✓ Pods/AFNetworking/AFNetworking/AFSecurityPolicy.h
✓ Pods/AFNetworking/AFNetworking/AFSecurityPolicy.m
✓ Pods/AFNetworking/AFNetworking/AFURLConnectionOperation.h
✓ Pods/AFNetworking/AFNetworking/AFURLConnectionOperation.m
✓ Pods/AFNetworking/AFNetworking/AFURLRequestSerialization.h
✓ Pods/AFNetworking/AFNetworking/AFURLRequestSerialization.m
✓ Pods/AFNetworking/AFNetworking/AFURLResponseSerialization.h
✓ Pods/AFNetworking/AFNetworking/AFURLResponseSerialization.m
✓ Pods/AFNetworking/AFNetworking/AFURLSessionManager.h
✓ Pods/AFNetworking/AFNetworking/AFURLSessionManager.m
✓ Pods/AFNetworking/LICENSE
✓ Pods/AFNetworking/README.md
✓ Pods/AFNetworking/UIKit+AFNetworking/AFNetworkActivityIndicatorManager.h
✓ Pods/AFNetworking/UIKit+AFNetworking/AFNetworkActivityIndicatorManager.m
✓ Pods/AFNetworking/UIKit+AFNetworking/UIActivityIndicatorView+AFNetworking.h
✓ Pods/AFNetworking/UIKit+AFNetworking/UIActivityIndicatorView+AFNetworking.m
✓ Pods/AFNetworking/UIKit+AFNetworking/UIAlertView+AFNetworking.h
✓ Pods/AFNetworking/UIKit+AFNetworking/UIAlertView+AFNetworking.m
✓ Pods/AFNetworking/UIKit+AFNetworking/UIButton+AFNetworking.h
✓ Pods/AFNetworking/UIKit+AFNetworking/UIButton+AFNetworking.m
✓ Pods/AFNetworking/UIKit+AFNetworking/UIImageView+AFNetworking.h
✓ Pods/AFNetworking/UIKit+AFNetworking/UIImageView+AFNetworking.m
✓ Pods/AFNetworking/UIKit+AFNetworking/UIKit+AFNetworking.h
✓ Pods/AFNetworking/UIKit+AFNetworking/UIProgressView+AFNetworking.h
✓ Pods/AFNetworking/UIKit+AFNetworking/UIProgressView+AFNetworking.m
✓ Pods/AFNetworking/UIKit+AFNetworking/UIRefreshControl+AFNetworking.h
✓ Pods/AFNetworking/UIKit+AFNetworking/UIRefreshControl+AFNetworking.m
✓ Pods/AFNetworking/UIKit+AFNetworking/UIWebView+AFNetworking.h
✓ Pods/AFNetworking/UIKit+AFNetworking/UIWebView+AFNetworking.m
- Pods/Headers/Build/AFNetworking/AFHTTPRequestOperation.h [FAILED]
- Pods/Headers/Build/AFNetworking/AFHTTPRequestOperationManager.h [FAILED]
- Pods/Headers/Build/AFNetworking/AFHTTPSessionManager.h [FAILED]
- Pods/Headers/Build/AFNetworking/AFNetworkActivityIndicatorManager.h [FAILED]
- Pods/Headers/Build/AFNetworking/AFNetworkReachabilityManager.h [FAILED]
- Pods/Headers/Build/AFNetworking/AFNetworking.h [FAILED]
- Pods/Headers/Build/AFNetworking/AFSecurityPolicy.h [FAILED]
- Pods/Headers/Build/AFNetworking/AFURLConnectionOperation.h [FAILED]
- Pods/Headers/Build/AFNetworking/AFURLRequestSerialization.h [FAILED]
- Pods/Headers/Build/AFNetworking/AFURLResponseSerialization.h [FAILED]
- Pods/Headers/Build/AFNetworking/AFURLSessionManager.h [FAILED]
- Pods/Headers/Build/AFNetworking/UIActivityIndicatorView+AFNetworking.h [FAILED]
- Pods/Headers/Build/AFNetworking/UIAlertView+AFNetworking.h [FAILED]
- Pods/Headers/Build/AFNetworking/UIButton+AFNetworking.h [FAILED]
- Pods/Headers/Build/AFNetworking/UIImageView+AFNetworking.h [FAILED]
- Pods/Headers/Build/AFNetworking/UIKit+AFNetworking.h [FAILED]
- Pods/Headers/Build/AFNetworking/UIProgressView+AFNetworking.h [FAILED]
- Pods/Headers/Build/AFNetworking/UIRefreshControl+AFNetworking.h [FAILED]
- Pods/Headers/Build/AFNetworking/UIWebView+AFNetworking.h [FAILED]
- Pods/Headers/Build/RKValueTransformers/RKValueTransformers.h [FAILED]
- Pods/Headers/Build/SEGModules/SEGModule.h [FAILED]
- Pods/Headers/Public/AFNetworking/AFHTTPRequestOperation.h [FAILED]
- Pods/Headers/Public/AFNetworking/AFHTTPRequestOperationManager.h [FAILED]
- Pods/Headers/Public/AFNetworking/AFHTTPSessionManager.h [FAILED]
- Pods/Headers/Public/AFNetworking/AFNetworkActivityIndicatorManager.h [FAILED]
- Pods/Headers/Public/AFNetworking/AFNetworkReachabilityManager.h [FAILED]
- Pods/Headers/Public/AFNetworking/AFNetworking.h [FAILED]
- Pods/Headers/Public/AFNetworking/AFSecurityPolicy.h [FAILED]
- Pods/Headers/Public/AFNetworking/AFURLConnectionOperation.h [FAILED]
- Pods/Headers/Public/AFNetworking/AFURLRequestSerialization.h [FAILED]
- Pods/Headers/Public/AFNetworking/AFURLResponseSerialization.h [FAILED]
- Pods/Headers/Public/AFNetworking/AFURLSessionManager.h [FAILED]
- Pods/Headers/Public/AFNetworking/UIActivityIndicatorView+AFNetworking.h [FAILED]
- Pods/Headers/Public/AFNetworking/UIAlertView+AFNetworking.h [FAILED]
- Pods/Headers/Public/AFNetworking/UIButton+AFNetworking.h [FAILED]
- Pods/Headers/Public/AFNetworking/UIImageView+AFNetworking.h [FAILED]
- Pods/Headers/Public/AFNetworking/UIKit+AFNetworking.h [FAILED]
- Pods/Headers/Public/AFNetworking/UIProgressView+AFNetworking.h [FAILED]
- Pods/Headers/Public/AFNetworking/UIRefreshControl+AFNetworking.h [FAILED]
- Pods/Headers/Public/AFNetworking/UIWebView+AFNetworking.h [FAILED]
- Pods/Headers/Public/RKValueTransformers/RKValueTransformers.h [FAILED]
- Pods/Headers/Public/SEGModules/SEGModule.h [FAILED]
✓ Pods/Local Podspecs/AFNetworking.podspec
✓ Pods/Local Podspecs/RKValueTransformers.podspec
✓ Pods/Local Podspecs/SEGModules.podspec
- Pods/Manifest.lock [FAILED]
- Pods/Pods.xcodeproj.yaml [FAILED]
✓ Pods/RKValueTransformers/Code/RKValueTransformers.h
✓ Pods/RKValueTransformers/Code/RKValueTransformers.m
✓ Pods/RKValueTransformers/LICENSE
✓ Pods/RKValueTransformers/README.md
✓ Pods/SEGModules/Classes/SEGModule.h
✓ Pods/SEGModules/Classes/SEGModule.m
✓ Pods/SEGModules/LICENSE
✓ Pods/SEGModules/README.md
- Pods/Target Support Files/Pods-AFNetworking/Pods-AFNetworking-Private.xcconfig [FAILED]
- Pods/Target Support Files/Pods-AFNetworking/Pods-AFNetworking-dummy.m [FAILED]
- Pods/Target Support Files/Pods-AFNetworking/Pods-AFNetworking-prefix.pch [FAILED]
- Pods/Target Support Files/Pods-AFNetworking/Pods-AFNetworking.xcconfig [FAILED]
- Pods/Target Support Files/Pods-RKValueTransformers/Pods-RKValueTransformers-Private.xcconfig [FAILED]
- Pods/Target Support Files/Pods-RKValueTransformers/Pods-RKValueTransformers-dummy.m [FAILED]
- Pods/Target Support Files/Pods-RKValueTransformers/Pods-RKValueTransformers-prefix.pch [FAILED]
- Pods/Target Support Files/Pods-RKValueTransformers/Pods-RKValueTransformers.xcconfig [FAILED]
- Pods/Target Support Files/Pods-SEGModules/Pods-SEGModules-Private.xcconfig [FAILED]
- Pods/Target Support Files/Pods-SEGModules/Pods-SEGModules-dummy.m [FAILED]
- Pods/Target Support Files/Pods-SEGModules/Pods-SEGModules-prefix.pch [FAILED]
- Pods/Target Support Files/Pods-SEGModules/Pods-SEGModules.xcconfig [FAILED]
- Pods/Target Support Files/Pods/Pods-acknowledgements.markdown [FAILED]
- Pods/Target Support Files/Pods/Pods-acknowledgements.plist [FAILED]
- Pods/Target Support Files/Pods/Pods-dummy.m [FAILED]
- Pods/Target Support Files/Pods/Pods-environment.h [FAILED]
- Pods/Target Support Files/Pods/Pods-resources.sh [FAILED]
- Pods/Target Support Files/Pods/Pods.debug.xcconfig [FAILED]
- Pods/Target Support Files/Pods/Pods.release.xcconfig [FAILED]
✓ SampleApp.xcodeproj.yaml (9 ms)
✓ SampleApp.xcworkspace/contents.xcworkspacedata
- execution_output.txt [FAILED]
- should not produce unexpected files [FAILED]
Pod update
Updates an existing installation
- $ pod update --no-repo-update [FAILED]
- Podfile.lock [FAILED]
- Pods/BuildHeaders/Reachability/Reachability.h [FAILED]
- Pods/Headers/Build/Reachability/Reachability.h [FAILED]
- Pods/Headers/Public/Reachability/Reachability.h [FAILED]
- Pods/Manifest.lock [FAILED]
✓ Pods/Pods-Acknowledgements.markdown
✓ Pods/Pods-Acknowledgements.plist
✓ Pods/Pods-prefix.pch
✓ Pods/Pods-resources.sh
✓ Pods/Pods.xcconfig
- Pods/Pods.xcodeproj.yaml [FAILED]
✓ Pods/PodsDummy_Pods.m
- Pods/Reachability/README.md [FAILED]
- Pods/Reachability/Reachability.h [FAILED]
- Pods/Reachability/Reachability.m [FAILED]
- Pods/Target Support Files/Pods-Reachability/Pods-Reachability-Private.xcconfig [FAILED]
- Pods/Target Support Files/Pods-Reachability/Pods-Reachability-dummy.m [FAILED]
- Pods/Target Support Files/Pods-Reachability/Pods-Reachability-prefix.pch [FAILED]
- Pods/Target Support Files/Pods-Reachability/Pods-Reachability.xcconfig [FAILED]
- Pods/Target Support Files/Pods/Pods-acknowledgements.markdown [FAILED]
- Pods/Target Support Files/Pods/Pods-acknowledgements.plist [FAILED]
- Pods/Target Support Files/Pods/Pods-dummy.m [FAILED]
- Pods/Target Support Files/Pods/Pods-environment.h [FAILED]
- Pods/Target Support Files/Pods/Pods-resources.sh [FAILED]
- Pods/Target Support Files/Pods/Pods.debug.xcconfig [FAILED]
- Pods/Target Support Files/Pods/Pods.release.xcconfig [FAILED]
- SampleApp.xcodeproj.yaml [FAILED]
✓ SampleApp.xcworkspace/contents.xcworkspacedata
- execution_output.txt [FAILED]
- should not produce unexpected files [FAILED]
Updates a selected Pod in an existing installation
- $ pod update Reachability --no-repo-update [FAILED]
- Podfile.lock [FAILED]
- Pods/Headers/Build/JSONKit/JSONKit.h [FAILED]
- Pods/Headers/Build/Reachability/Reachability.h [FAILED]
- Pods/Headers/Public/JSONKit/JSONKit.h [FAILED]
- Pods/Headers/Public/Reachability/Reachability.h [FAILED]
✓ Pods/JSONKit/JSONKit.h
✓ Pods/JSONKit/JSONKit.m (2 ms)
✓ Pods/JSONKit/README.md
- Pods/Manifest.lock [FAILED]
- Pods/Pods.xcodeproj.yaml [FAILED]
- Pods/Reachability/LICENCE.txt [FAILED]
- Pods/Reachability/README.md [FAILED]
- Pods/Reachability/Reachability.h [FAILED]
- Pods/Reachability/Reachability.m [FAILED]
- Pods/Target Support Files/Pods-JSONKit/Pods-JSONKit-Private.xcconfig [FAILED]
- Pods/Target Support Files/Pods-JSONKit/Pods-JSONKit-dummy.m [FAILED]
- Pods/Target Support Files/Pods-JSONKit/Pods-JSONKit-prefix.pch [FAILED]
- Pods/Target Support Files/Pods-JSONKit/Pods-JSONKit.xcconfig [FAILED]
- Pods/Target Support Files/Pods-Reachability/Pods-Reachability-Private.xcconfig [FAILED]
- Pods/Target Support Files/Pods-Reachability/Pods-Reachability-dummy.m [FAILED]
- Pods/Target Support Files/Pods-Reachability/Pods-Reachability-prefix.pch [FAILED]
- Pods/Target Support Files/Pods-Reachability/Pods-Reachability.xcconfig [FAILED]
- Pods/Target Support Files/Pods/Pods-acknowledgements.markdown [FAILED]
- Pods/Target Support Files/Pods/Pods-acknowledgements.plist [FAILED]
- Pods/Target Support Files/Pods/Pods-dummy.m [FAILED]
- Pods/Target Support Files/Pods/Pods-environment.h [FAILED]
- Pods/Target Support Files/Pods/Pods-resources.sh [FAILED]
- Pods/Target Support Files/Pods/Pods.debug.xcconfig [FAILED]
- Pods/Target Support Files/Pods/Pods.release.xcconfig [FAILED]
- SampleApp.xcodeproj.yaml [FAILED]
✓ SampleApp.xcworkspace/contents.xcworkspacedata
- execution_output.txt [FAILED]
✓ should not produce unexpected files
Pod lint
Lints a Pod
✓ $ pod spec lint --quick
✓ execution_output.txt
✓ should not produce unexpected files
Pod init
Initializes a Podfile with a single platform
✓ $ pod init
✓ SampleApp.xcodeproj.yaml (12 ms)
✓ execution_output.txt
✓ should not produce unexpected files
Bacon::Error: Binary failed
Preparing
Analyzing dependencies
Inspecting targets to integrate
Using `ARCHS` setting to build architectures of target `Pods`: (`$(ARCHS_STANDARD_64_BIT)`)
Resolving dependencies of `Podfile`
/Users/eleos/.rbenv/versions/2.1.1/lib/ruby/2.1.0/pathname.rb:422:in `open': No such file or directory @ dir_initialize - /Users/eleos/.cocoapods/repos (Errno::ENOENT)
from /Users/eleos/.rbenv/versions/2.1.1/lib/ruby/2.1.0/pathname.rb:422:in `foreach'
from /Users/eleos/.rbenv/versions/2.1.1/lib/ruby/2.1.0/pathname.rb:422:in `children'
from ROOT/lib/cocoapods/sources_manager.rb:63:in `all'
from ROOT/lib/cocoapods/user_interface/error_report.rb:130:in `repo_information'
from ROOT/lib/cocoapods/user_interface/error_report.rb:34:in `report'
from ROOT/lib/cocoapods/command.rb:58:in `report_error'
from /Users/eleos/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/bundler/gems/CLAide-b1eccc296b68/lib/claide/command.rb:374:in `handle_exception'
from /Users/eleos/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/bundler/gems/CLAide-b1eccc296b68/lib/claide/command.rb:315:in `rescue in run'
from /Users/eleos/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/bundler/gems/CLAide-b1eccc296b68/lib/claide/command.rb:303:in `run'
from ROOT/lib/cocoapods/command.rb:45:in `run'
from ROOT/bin/pod:43:in `<main>'
spec/integration.rb:121:in `block (3 levels) in <top (required)>'
spec/integration.rb:120:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_new:
* Podfile.lock
spec/integration.rb:121:in `block (3 levels) in <top (required)>'
spec/integration.rb:120:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_new:
* Pods/Headers/Build/Reachability/Reachability.h
spec/integration.rb:121:in `block (3 levels) in <top (required)>'
spec/integration.rb:120:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_new:
* Pods/Headers/Public/Reachability/Reachability.h
spec/integration.rb:121:in `block (3 levels) in <top (required)>'
spec/integration.rb:120:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_new:
* Pods/Manifest.lock
spec/integration.rb:121:in `block (3 levels) in <top (required)>'
spec/integration.rb:120:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_new:
* Pods/Pods.xcodeproj.yaml
spec/integration.rb:121:in `block (3 levels) in <top (required)>'
spec/integration.rb:120:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_new:
* Pods/Reachability/README.md
spec/integration.rb:121:in `block (3 levels) in <top (required)>'
spec/integration.rb:120:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_new:
* Pods/Reachability/Reachability.h
spec/integration.rb:121:in `block (3 levels) in <top (required)>'
spec/integration.rb:120:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_new:
* Pods/Reachability/Reachability.m
spec/integration.rb:121:in `block (3 levels) in <top (required)>'
spec/integration.rb:120:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_new:
* Pods/Target Support Files/Pods-Reachability/Pods-Reachability-Private.xcconfig
spec/integration.rb:121:in `block (3 levels) in <top (required)>'
spec/integration.rb:120:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_new:
* Pods/Target Support Files/Pods-Reachability/Pods-Reachability-dummy.m
spec/integration.rb:121:in `block (3 levels) in <top (required)>'
spec/integration.rb:120:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_new:
* Pods/Target Support Files/Pods-Reachability/Pods-Reachability-prefix.pch
spec/integration.rb:121:in `block (3 levels) in <top (required)>'
spec/integration.rb:120:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_new:
* Pods/Target Support Files/Pods-Reachability/Pods-Reachability.xcconfig
spec/integration.rb:121:in `block (3 levels) in <top (required)>'
spec/integration.rb:120:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_new:
* Pods/Target Support Files/Pods/Pods-acknowledgements.markdown
spec/integration.rb:121:in `block (3 levels) in <top (required)>'
spec/integration.rb:120:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_new:
* Pods/Target Support Files/Pods/Pods-acknowledgements.plist
spec/integration.rb:121:in `block (3 levels) in <top (required)>'
spec/integration.rb:120:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_new:
* Pods/Target Support Files/Pods/Pods-dummy.m
spec/integration.rb:121:in `block (3 levels) in <top (required)>'
spec/integration.rb:120:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_new:
* Pods/Target Support Files/Pods/Pods-environment.h
spec/integration.rb:121:in `block (3 levels) in <top (required)>'
spec/integration.rb:120:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_new:
* Pods/Target Support Files/Pods/Pods-resources.sh
spec/integration.rb:121:in `block (3 levels) in <top (required)>'
spec/integration.rb:120:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_new:
* Pods/Target Support Files/Pods/Pods.debug.xcconfig
spec/integration.rb:121:in `block (3 levels) in <top (required)>'
spec/integration.rb:120:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_new:
* Pods/Target Support Files/Pods/Pods.release.xcconfig
spec/integration.rb:121:in `block (3 levels) in <top (required)>'
spec/integration.rb:120:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: File comparison error `SampleApp.xcodeproj.yaml` for install_new:
--- DIFF -----------------------------------------------------------------------
- AppKit.framework
- CoreData.framework
- Foundation.framework
- - libPods.a
- Products:
- SampleApp.app
-- Pods:
- - Pods.debug.xcconfig
- - Pods.release.xcconfig
Targets:
- SampleApp:
Build Phases:
- - Check Pods Manifest.lock: []
- SourcesBuildPhase:
- main.m
- CPAppDelegate.m
- FrameworksBuildPhase:
- Cocoa.framework
- - libPods.a
- ResourcesBuildPhase:
- InfoPlist.strings
- Credits.rtf
- MainMenu.xib
- - Copy Pods Resources: []
Build Configurations:
- Debug:
Build Settings:
- WRAPPER_EXTENSION: app
- COMBINE_HIDPI_IMAGES: 'YES'
GCC_PRECOMPILE_PREFIX_HEADER: 'YES'
INFOPLIST_FILE: SampleApp/SampleApp-Info.plist
+ COMBINE_HIDPI_IMAGES: 'YES'
GCC_PREFIX_HEADER: SampleApp/SampleApp-Prefix.pch
+ WRAPPER_EXTENSION: app
PRODUCT_NAME: "$(TARGET_NAME)"
- Base Configuration: Pods.debug.xcconfig
- Release:
Build Settings:
- WRAPPER_EXTENSION: app
- COMBINE_HIDPI_IMAGES: 'YES'
GCC_PRECOMPILE_PREFIX_HEADER: 'YES'
INFOPLIST_FILE: SampleApp/SampleApp-Info.plist
+ COMBINE_HIDPI_IMAGES: 'YES'
GCC_PREFIX_HEADER: SampleApp/SampleApp-Prefix.pch
+ WRAPPER_EXTENSION: app
PRODUCT_NAME: "$(TARGET_NAME)"
- Base Configuration: Pods.release.xcconfig
Build Configurations:
- Debug:
Build Settings:
GCC_WARN_UNINITIALIZED_AUTOS: 'YES'
MACOSX_DEPLOYMENT_TARGET: '10.8'
CLANG_WARN__DUPLICATE_METHOD_MATCH: 'YES'
- CLANG_WARN_EMPTY_BODY: 'YES'
CLANG_CXX_LANGUAGE_STANDARD: gnu++0x
CLANG_WARN_INT_CONVERSION: 'YES'
+ CLANG_WARN_EMPTY_BODY: 'YES'
+ ALWAYS_SEARCH_USER_PATHS: 'NO'
CLANG_WARN_CONSTANT_CONVERSION: 'YES'
ARCHS: "$(ARCHS_STANDARD_64_BIT)"
- ALWAYS_SEARCH_USER_PATHS: 'NO'
CLANG_WARN_ENUM_CONVERSION: 'YES'
GCC_WARN_64_TO_32_BIT_CONVERSION: 'YES'
GCC_WARN_ABOUT_RETURN_TYPE: 'YES'
--- END ------------------------------------------------------------------------
spec/integration.rb:121:in `block (3 levels) in <top (required)>'
spec/integration.rb:120:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_new:
* SampleApp.xcworkspace/contents.xcworkspacedata
spec/integration.rb:121:in `block (3 levels) in <top (required)>'
spec/integration.rb:120:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: File comparison error `execution_output.txt` for install_new:
--- DIFF -----------------------------------------------------------------------
Using `ARCHS` setting to build architectures of target `Pods`: (`$(ARCHS_STANDARD_64_BIT)`)
Resolving dependencies of `Podfile`
-Starting resolution (<#DATE#>)
-Creating possibility state for Reachability (= 3.1.0) (1 remaining)
- Attempting to activate Reachability (3.1.0)
- Activated Reachability at Reachability (3.1.0)
- Requiring nested dependencies ()
-Finished resolution (1 steps) (Took <#DURATION#> seconds) (<#DATE#>)
-Unactivated:
-Activated: Reachability
-
-Comparing resolved specification to the sandbox manifest
- A Reachability
-
-Downloading dependencies
-
--> Installing Reachability (3.1.0)
- > Git download
- > Git download
- $ GIT_BIN clone https://github.com/tonymillion/Reachability.git ROOT/tmp/install_new/Pods/Reachability --single-branch --depth 1 --branch v3.1.0
- Cloning into 'ROOT/tmp/install_new/Pods/Reachability'...
- Note: checking out 'f7176f4798d068d233dca5223ae4bd9c8059e830'.
-
- You are in 'detached HEAD' state. You can look around, make experimental
- changes and commit them, and you can discard any commits you make in this
- state without impacting any branches by performing another checkout.
-
- If you want to create a new branch to retain commits you create, you may
- do so (now or later) by using -b with the checkout command again. Example:
-
- git checkout -b new_branch_name
-
- - Running pre install hooks
-
-Generating Pods project
- - Creating Pods project
- - Adding source files to Pods project
- - Adding frameworks to Pods project
- - Adding libraries to Pods project
- - Adding resources to Pods project
- - Linking headers
- - Installing targets
- - Installing target `Pods-Reachability` iOS 6.0
- - Installing target `Pods` iOS 6.0
- - Running post install hooks
- - Writing Xcode project file to `Pods/Pods.xcodeproj`
- - Writing Lockfile in `Podfile.lock`
- - Writing Manifest in `Pods/Manifest.lock`
-
-Integrating client project
-
-[!] From now on use `SampleApp.xcworkspace`.
-
-Integrating target `Pods` (`SampleApp.xcodeproj` project)
+/Users/eleos/.rbenv/versions/2.1.1/lib/ruby/2.1.0/pathname.rb:422:in `open': No such file or directory @ dir_initialize - /Users/eleos/.cocoapods/repos (Errno::ENOENT)
+ from /Users/eleos/.rbenv/versions/2.1.1/lib/ruby/2.1.0/pathname.rb:422:in `foreach'
+ from /Users/eleos/.rbenv/versions/2.1.1/lib/ruby/2.1.0/pathname.rb:422:in `children'
+ from ROOT/lib/cocoapods/sources_manager.rb:63:in `all'
+ from ROOT/lib/cocoapods/user_interface/error_report.rb:130:in `repo_information'
+ from ROOT/lib/cocoapods/user_interface/error_report.rb:34:in `report'
+ from ROOT/lib/cocoapods/command.rb:58:in `report_error'
+ from /Users/eleos/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/bundler/gems/CLAide-b1eccc296b68/lib/claide/command.rb:374:in `handle_exception'
+ from /Users/eleos/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/bundler/gems/CLAide-b1eccc296b68/lib/claide/command.rb:315:in `rescue in run'
+ from /Users/eleos/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/bundler/gems/CLAide-b1eccc296b68/lib/claide/command.rb:303:in `run'
+ from ROOT/lib/cocoapods/command.rb:45:in `run'
+ from ROOT/bin/pod:43:in `<main>'
--- END ------------------------------------------------------------------------
spec/integration.rb:121:in `block (3 levels) in <top (required)>'
spec/integration.rb:120:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Binary failed
Preparing
Analyzing dependencies
Inspecting targets to integrate
Using `ARCHS` setting to build architectures of target `Pods`: (`$(ARCHS_STANDARD_64_BIT)`)
Finding Podfile changes
A JSONKit
- Reachability
Resolving dependencies of `Podfile`
/Users/eleos/.rbenv/versions/2.1.1/lib/ruby/2.1.0/pathname.rb:422:in `open': No such file or directory @ dir_initialize - /Users/eleos/.cocoapods/repos (Errno::ENOENT)
from /Users/eleos/.rbenv/versions/2.1.1/lib/ruby/2.1.0/pathname.rb:422:in `foreach'
from /Users/eleos/.rbenv/versions/2.1.1/lib/ruby/2.1.0/pathname.rb:422:in `children'
from ROOT/lib/cocoapods/sources_manager.rb:63:in `all'
from ROOT/lib/cocoapods/user_interface/error_report.rb:130:in `repo_information'
from ROOT/lib/cocoapods/user_interface/error_report.rb:34:in `report'
from ROOT/lib/cocoapods/command.rb:58:in `report_error'
from /Users/eleos/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/bundler/gems/CLAide-b1eccc296b68/lib/claide/command.rb:374:in `handle_exception'
from /Users/eleos/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/bundler/gems/CLAide-b1eccc296b68/lib/claide/command.rb:315:in `rescue in run'
from /Users/eleos/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/bundler/gems/CLAide-b1eccc296b68/lib/claide/command.rb:303:in `run'
from ROOT/lib/cocoapods/command.rb:45:in `run'
from ROOT/bin/pod:43:in `<main>'
spec/integration.rb:126:in `block (3 levels) in <top (required)>'
spec/integration.rb:125:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: File comparison error `Podfile.lock` for install_add_pod:
--- DIFF -----------------------------------------------------------------------
---
PODS:
-- JSONKit (1.5pre)
- Reachability (3.1.0)
DEPENDENCIES:
-- JSONKit (= 1.5pre)
- Reachability (= 3.1.0)
SPEC CHECKSUMS:
- JSONKit: efef3bbd3372ff33f96b9c6f34cf4fe18e74ab69
- Reachability: 14a77fa94dd71d434503d2d550d1881fb00a5d86
+ Reachability: 308e359ab9edc0992ae7881b7f631a8c34a51f16
--- END ------------------------------------------------------------------------
spec/integration.rb:126:in `block (3 levels) in <top (required)>'
spec/integration.rb:125:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_add_pod:
* Pods/Headers/Build/JSONKit/JSONKit.h
spec/integration.rb:126:in `block (3 levels) in <top (required)>'
spec/integration.rb:125:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_add_pod:
* Pods/Headers/Build/Reachability/Reachability.h
spec/integration.rb:126:in `block (3 levels) in <top (required)>'
spec/integration.rb:125:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_add_pod:
* Pods/Headers/Public/JSONKit/JSONKit.h
spec/integration.rb:126:in `block (3 levels) in <top (required)>'
spec/integration.rb:125:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_add_pod:
* Pods/Headers/Public/Reachability/Reachability.h
spec/integration.rb:126:in `block (3 levels) in <top (required)>'
spec/integration.rb:125:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_add_pod:
* Pods/JSONKit/JSONKit.h
spec/integration.rb:126:in `block (3 levels) in <top (required)>'
spec/integration.rb:125:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_add_pod:
* Pods/JSONKit/JSONKit.m
spec/integration.rb:126:in `block (3 levels) in <top (required)>'
spec/integration.rb:125:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_add_pod:
* Pods/JSONKit/README.md
spec/integration.rb:126:in `block (3 levels) in <top (required)>'
spec/integration.rb:125:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_add_pod:
* Pods/Manifest.lock
spec/integration.rb:126:in `block (3 levels) in <top (required)>'
spec/integration.rb:125:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: File comparison error `Pods/Pods.xcodeproj.yaml` for install_add_pod:
--- DIFF -----------------------------------------------------------------------
---
File References:
-- Podfile
+- Products:
+ - libPods.a
- Frameworks:
- - iOS:
- - Foundation.framework
- - SystemConfiguration.framework
+ - Foundation.framework
- Pods:
- - JSONKit:
- - JSONKit.h
- - JSONKit.m
- - Support Files:
- - Pods-JSONKit.xcconfig
- - Pods-JSONKit-Private.xcconfig
- - Pods-JSONKit-dummy.m
- - Pods-JSONKit-prefix.pch
- Reachability:
- Reachability.h
- Reachability.m
- - Support Files:
- - Pods-Reachability.xcconfig
- - Pods-Reachability-Private.xcconfig
- - Pods-Reachability-dummy.m
- - Pods-Reachability-prefix.pch
-- Products:
- - libPods.a
- - libPods-JSONKit.a
- - libPods-Reachability.a
- Targets Support Files:
- Pods:
- - Pods-acknowledgements.markdown
- - Pods-acknowledgements.plist
- - Pods-dummy.m
- - Pods-environment.h
- Pods-resources.sh
- - Pods.debug.xcconfig
- - Pods.release.xcconfig
+ - Pods-prefix.pch
+ - Pods.xcconfig
+ - PodsDummy_Pods.m
Targets:
- Pods:
Build Phases:
- SourcesBuildPhase:
- - Pods-dummy.m
+ - Reachability.m:
+ COMPILER_FLAGS: "-fobjc-arc -DOS_OBJECT_USE_OBJC=0"
+ - PodsDummy_Pods.m
- FrameworksBuildPhase:
- Foundation.framework
+ - HeadersBuildPhase:
+ - Reachability.h
Build Configurations:
- - Debug:
- Build Settings:
- OTHER_LIBTOOLFLAGS: ''
- PUBLIC_HEADERS_FOLDER_PATH: "$(TARGET_NAME)"
- SDKROOT: iphoneos
- SKIP_INSTALL: 'YES'
- INSTALL_PATH: "$(BUILT_PRODUCTS_DIR)"
- DSTROOT: "/tmp/xcodeproj.dst"
- GCC_DYNAMIC_NO_PIC: 'NO'
- GCC_OPTIMIZATION_LEVEL: '0'
- GCC_SYMBOLS_PRIVATE_EXTERN: 'NO'
- ARCHS: "$(ARCHS_STANDARD_64_BIT)"
- ALWAYS_SEARCH_USER_PATHS: 'NO'
- PRODUCT_NAME: "$(TARGET_NAME)"
- GCC_PREPROCESSOR_DEFINITIONS:
- - DEBUG=1
- - "$(inherited)"
- GCC_PRECOMPILE_PREFIX_HEADER: 'YES'
- IPHONEOS_DEPLOYMENT_TARGET: '6.0'
- COPY_PHASE_STRIP: 'NO'
- OTHER_LDFLAGS: ''
- Base Configuration: Pods.debug.xcconfig
- Release:
Build Settings:
+ COPY_PHASE_STRIP: 'YES'
+ PODS_HEADERS_SEARCH_PATHS: "${PODS_BUILD_HEADERS_SEARCH_PATHS}"
+ PODS_ROOT: "${SRCROOT}"
PUBLIC_HEADERS_FOLDER_PATH: "$(TARGET_NAME)"
SDKROOT: iphoneos
VALIDATE_PRODUCT: 'YES'
- OTHER_CFLAGS:
- - "-DNS_BLOCK_ASSERTIONS=1"
- - "$(inherited)"
+ GCC_C_LANGUAGE_STANDARD: gnu99
SKIP_INSTALL: 'YES'
INSTALL_PATH: "$(BUILT_PRODUCTS_DIR)"
DSTROOT: "/tmp/xcodeproj.dst"
- OTHER_CPLUSPLUSFLAGS:
- - "-DNS_BLOCK_ASSERTIONS=1"
- - "$(inherited)"
ALWAYS_SEARCH_USER_PATHS: 'NO'
- ARCHS: "$(ARCHS_STANDARD_64_BIT)"
+ GCC_VERSION: com.apple.compilers.llvm.clang.1_0
+ ARCHS: "$(ARCHS_STANDARD_32_BIT)"
PRODUCT_NAME: "$(TARGET_NAME)"
GCC_PRECOMPILE_PREFIX_HEADER: 'YES'
OTHER_LDFLAGS: ''
IPHONEOS_DEPLOYMENT_TARGET: '6.0'
- COPY_PHASE_STRIP: 'YES'
- OTHER_LIBTOOLFLAGS: ''
- Base Configuration: Pods.release.xcconfig
-- Pods-JSONKit:
- Build Phases:
- - SourcesBuildPhase:
- - JSONKit.m:
- COMPILER_FLAGS: "-fno-objc-arc"
- - Pods-JSONKit-dummy.m
- - FrameworksBuildPhase:
- - Foundation.framework
- - HeadersBuildPhase:
- - JSONKit.h
- Build Configurations:
+ GCC_WARN_INHIBIT_ALL_WARNINGS: 'NO'
+ GCC_PREFIX_HEADER: Pods-prefix.pch
+ Base Configuration: Pods.xcconfig
- Debug:
Build Settings:
- OTHER_LDFLAGS: ''
- OTHER_LIBTOOLFLAGS: ''
PUBLIC_HEADERS_FOLDER_PATH: "$(TARGET_NAME)"
- SDKROOT: iphoneos
- SKIP_INSTALL: 'YES'
- INSTALL_PATH: "$(BUILT_PRODUCTS_DIR)"
DSTROOT: "/tmp/xcodeproj.dst"
- GCC_DYNAMIC_NO_PIC: 'NO'
- GCC_SYMBOLS_PRIVATE_EXTERN: 'NO'
- GCC_OPTIMIZATION_LEVEL: '0'
- ARCHS: "$(ARCHS_STANDARD_64_BIT)"
- ALWAYS_SEARCH_USER_PATHS: 'NO'
- PRODUCT_NAME: "$(TARGET_NAME)"
GCC_PREPROCESSOR_DEFINITIONS:
- DEBUG=1
- "$(inherited)"
- GCC_PRECOMPILE_PREFIX_HEADER: 'YES'
- IPHONEOS_DEPLOYMENT_TARGET: '6.0'
- COPY_PHASE_STRIP: 'NO'
- GCC_PREFIX_HEADER: Target Support Files/Pods-JSONKit/Pods-JSONKit-prefix.pch
- Base Configuration: Pods-JSONKit-Private.xcconfig
- - Release:
- Build Settings:
- OTHER_LIBTOOLFLAGS: ''
- PUBLIC_HEADERS_FOLDER_PATH: "$(TARGET_NAME)"
- SDKROOT: iphoneos
- VALIDATE_PRODUCT: 'YES'
- OTHER_CFLAGS:
- - "-DNS_BLOCK_ASSERTIONS=1"
- - "$(inherited)"
- SKIP_INSTALL: 'YES'
- INSTALL_PATH: "$(BUILT_PRODUCTS_DIR)"
- DSTROOT: "/tmp/xcodeproj.dst"
- OTHER_CPLUSPLUSFLAGS:
- - "-DNS_BLOCK_ASSERTIONS=1"
- - "$(inherited)"
- ALWAYS_SEARCH_USER_PATHS: 'NO'
- ARCHS: "$(ARCHS_STANDARD_64_BIT)"
- PRODUCT_NAME: "$(TARGET_NAME)"
- GCC_PRECOMPILE_PREFIX_HEADER: 'YES'
- OTHER_LDFLAGS: ''
- IPHONEOS_DEPLOYMENT_TARGET: '6.0'
- COPY_PHASE_STRIP: 'YES'
- GCC_PREFIX_HEADER: Target Support Files/Pods-JSONKit/Pods-JSONKit-prefix.pch
- Base Configuration: Pods-JSONKit-Private.xcconfig
-- Pods-Reachability:
- Build Phases:
- - SourcesBuildPhase:
- - Pods-Reachability-dummy.m
- - Reachability.m:
- COMPILER_FLAGS: "-fno-objc-arc"
- - FrameworksBuildPhase:
- - Foundation.framework
- - SystemConfiguration.framework
- - HeadersBuildPhase:
- - Reachability.h
- Build Configurations:
- - Debug:
- Build Settings:
- OTHER_LDFLAGS: ''
- OTHER_LIBTOOLFLAGS: ''
- PUBLIC_HEADERS_FOLDER_PATH: "$(TARGET_NAME)"
- SDKROOT: iphoneos
- SKIP_INSTALL: 'YES'
- INSTALL_PATH: "$(BUILT_PRODUCTS_DIR)"
- DSTROOT: "/tmp/xcodeproj.dst"
- GCC_DYNAMIC_NO_PIC: 'NO'
GCC_SYMBOLS_PRIVATE_EXTERN: 'NO'
+ GCC_PREFIX_HEADER: Pods-prefix.pch
GCC_OPTIMIZATION_LEVEL: '0'
- ARCHS: "$(ARCHS_STANDARD_64_BIT)"
+ PODS_HEADERS_SEARCH_PATHS: "${PODS_BUILD_HEADERS_SEARCH_PATHS}"
+ GCC_C_LANGUAGE_STANDARD: gnu99
+ OTHER_LDFLAGS: ''
+ GCC_VERSION: com.apple.compilers.llvm.clang.1_0
ALWAYS_SEARCH_USER_PATHS: 'NO'
- PRODUCT_NAME: "$(TARGET_NAME)"
- GCC_PREPROCESSOR_DEFINITIONS:
- - DEBUG=1
- - "$(inherited)"
GCC_PRECOMPILE_PREFIX_HEADER: 'YES'
- IPHONEOS_DEPLOYMENT_TARGET: '6.0'
COPY_PHASE_STRIP: 'NO'
- GCC_PREFIX_HEADER: Target Support Files/Pods-Reachability/Pods-Reachability-prefix.pch
- Base Configuration: Pods-Reachability-Private.xcconfig
- - Release:
- Build Settings:
- OTHER_LIBTOOLFLAGS: ''
- PUBLIC_HEADERS_FOLDER_PATH: "$(TARGET_NAME)"
SDKROOT: iphoneos
- VALIDATE_PRODUCT: 'YES'
- OTHER_CFLAGS:
- - "-DNS_BLOCK_ASSERTIONS=1"
- - "$(inherited)"
- SKIP_INSTALL: 'YES'
- INSTALL_PATH: "$(BUILT_PRODUCTS_DIR)"
- DSTROOT: "/tmp/xcodeproj.dst"
- OTHER_CPLUSPLUSFLAGS:
- - "-DNS_BLOCK_ASSERTIONS=1"
- - "$(inherited)"
- ALWAYS_SEARCH_USER_PATHS: 'NO'
- ARCHS: "$(ARCHS_STANDARD_64_BIT)"
PRODUCT_NAME: "$(TARGET_NAME)"
- GCC_PRECOMPILE_PREFIX_HEADER: 'YES'
- OTHER_LDFLAGS: ''
+ GCC_DYNAMIC_NO_PIC: 'NO'
+ INSTALL_PATH: "$(BUILT_PRODUCTS_DIR)"
IPHONEOS_DEPLOYMENT_TARGET: '6.0'
- COPY_PHASE_STRIP: 'YES'
- GCC_PREFIX_HEADER: Target Support Files/Pods-Reachability/Pods-Reachability-prefix.pch
- Base Configuration: Pods-Reachability-Private.xcconfig
+ PODS_ROOT: "${SRCROOT}"
+ ARCHS: "$(ARCHS_STANDARD_32_BIT)"
+ SKIP_INSTALL: 'YES'
+ GCC_WARN_INHIBIT_ALL_WARNINGS: 'NO'
+ Base Configuration: Pods.xcconfig
Build Configurations:
- Debug:
- Build Settings:
- CLANG_WARN_ENUM_CONVERSION: 'YES'
- GCC_WARN_UNUSED_VARIABLE: 'YES'
- GCC_WARN_ABOUT_RETURN_TYPE: 'YES'
- GCC_PREPROCESSOR_DEFINITIONS:
- - DEBUG=1
- - "$(inherited)"
- ONLY_ACTIVE_ARCH: 'YES'
- GCC_SYMBOLS_PRIVATE_EXTERN: 'NO'
- CLANG_ENABLE_MODULES: 'YES'
- CLANG_CXX_LANGUAGE_STANDARD: gnu++0x
- GCC_WARN_UNINITIALIZED_AUTOS: 'YES'
- CLANG_WARN_INT_CONVERSION: 'YES'
- CLANG_WARN_CONSTANT_CONVERSION: 'YES'
- GCC_OPTIMIZATION_LEVEL: '0'
- GCC_C_LANGUAGE_STANDARD: gnu99
- GCC_WARN_64_TO_32_BIT_CONVERSION: 'YES'
- CLANG_WARN_EMPTY_BODY: 'YES'
- ALWAYS_SEARCH_USER_PATHS: 'NO'
- CLANG_WARN_DIRECT_OBJC_ISA_USAGE: 'YES'
- COPY_PHASE_STRIP: 'YES'
- CLANG_WARN_BOOL_CONVERSION: 'YES'
- CLANG_ENABLE_OBJC_ARC: 'YES'
- GCC_WARN_UNUSED_FUNCTION: 'YES'
- CLANG_WARN_OBJC_ROOT_CLASS: 'YES'
- GCC_DYNAMIC_NO_PIC: 'NO'
- IPHONEOS_DEPLOYMENT_TARGET: '6.0'
- STRIP_INSTALLED_PRODUCT: 'NO'
- CLANG_CXX_LIBRARY: libc++
- GCC_WARN_UNDECLARED_SELECTOR: 'YES'
+ Build Settings: {}
- Release:
- Build Settings:
- CLANG_WARN_ENUM_CONVERSION: 'YES'
- GCC_WARN_UNUSED_VARIABLE: 'YES'
- VALIDATE_PRODUCT: 'YES'
- GCC_WARN_ABOUT_RETURN_TYPE: 'YES'
- GCC_PREPROCESSOR_DEFINITIONS:
- - RELEASE=1
- CLANG_ENABLE_MODULES: 'YES'
- CLANG_CXX_LANGUAGE_STANDARD: gnu++0x
- GCC_WARN_UNINITIALIZED_AUTOS: 'YES'
- CLANG_WARN_INT_CONVERSION: 'YES'
- CLANG_WARN_CONSTANT_CONVERSION: 'YES'
- GCC_C_LANGUAGE_STANDARD: gnu99
- CLANG_WARN_EMPTY_BODY: 'YES'
- GCC_WARN_64_TO_32_BIT_CONVERSION: 'YES'
- ALWAYS_SEARCH_USER_PATHS: 'NO'
- CLANG_WARN_DIRECT_OBJC_ISA_USAGE: 'YES'
- COPY_PHASE_STRIP: 'NO'
- CLANG_WARN_BOOL_CONVERSION: 'YES'
- CLANG_ENABLE_OBJC_ARC: 'YES'
- GCC_WARN_UNUSED_FUNCTION: 'YES'
- CLANG_WARN_OBJC_ROOT_CLASS: 'YES'
- ENABLE_NS_ASSERTIONS: 'NO'
- IPHONEOS_DEPLOYMENT_TARGET: '6.0'
- STRIP_INSTALLED_PRODUCT: 'NO'
- CLANG_CXX_LIBRARY: libc++
- GCC_WARN_UNDECLARED_SELECTOR: 'YES'
+ Build Settings: {}
--- END ------------------------------------------------------------------------
spec/integration.rb:126:in `block (3 levels) in <top (required)>'
spec/integration.rb:125:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_add_pod:
* Pods/Target Support Files/Pods-JSONKit/Pods-JSONKit-Private.xcconfig
spec/integration.rb:126:in `block (3 levels) in <top (required)>'
spec/integration.rb:125:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_add_pod:
* Pods/Target Support Files/Pods-JSONKit/Pods-JSONKit-dummy.m
spec/integration.rb:126:in `block (3 levels) in <top (required)>'
spec/integration.rb:125:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_add_pod:
* Pods/Target Support Files/Pods-JSONKit/Pods-JSONKit-prefix.pch
spec/integration.rb:126:in `block (3 levels) in <top (required)>'
spec/integration.rb:125:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_add_pod:
* Pods/Target Support Files/Pods-JSONKit/Pods-JSONKit.xcconfig
spec/integration.rb:126:in `block (3 levels) in <top (required)>'
spec/integration.rb:125:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_add_pod:
* Pods/Target Support Files/Pods-Reachability/Pods-Reachability-Private.xcconfig
spec/integration.rb:126:in `block (3 levels) in <top (required)>'
spec/integration.rb:125:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_add_pod:
* Pods/Target Support Files/Pods-Reachability/Pods-Reachability-dummy.m
spec/integration.rb:126:in `block (3 levels) in <top (required)>'
spec/integration.rb:125:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_add_pod:
* Pods/Target Support Files/Pods-Reachability/Pods-Reachability-prefix.pch
spec/integration.rb:126:in `block (3 levels) in <top (required)>'
spec/integration.rb:125:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_add_pod:
* Pods/Target Support Files/Pods-Reachability/Pods-Reachability.xcconfig
spec/integration.rb:126:in `block (3 levels) in <top (required)>'
spec/integration.rb:125:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_add_pod:
* Pods/Target Support Files/Pods/Pods-acknowledgements.markdown
spec/integration.rb:126:in `block (3 levels) in <top (required)>'
spec/integration.rb:125:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_add_pod:
* Pods/Target Support Files/Pods/Pods-acknowledgements.plist
spec/integration.rb:126:in `block (3 levels) in <top (required)>'
spec/integration.rb:125:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_add_pod:
* Pods/Target Support Files/Pods/Pods-dummy.m
spec/integration.rb:126:in `block (3 levels) in <top (required)>'
spec/integration.rb:125:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_add_pod:
* Pods/Target Support Files/Pods/Pods-environment.h
spec/integration.rb:126:in `block (3 levels) in <top (required)>'
spec/integration.rb:125:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_add_pod:
* Pods/Target Support Files/Pods/Pods-resources.sh
spec/integration.rb:126:in `block (3 levels) in <top (required)>'
spec/integration.rb:125:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_add_pod:
* Pods/Target Support Files/Pods/Pods.debug.xcconfig
spec/integration.rb:126:in `block (3 levels) in <top (required)>'
spec/integration.rb:125:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_add_pod:
* Pods/Target Support Files/Pods/Pods.release.xcconfig
spec/integration.rb:126:in `block (3 levels) in <top (required)>'
spec/integration.rb:125:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: File comparison error `SampleApp.xcodeproj.yaml` for install_add_pod:
--- DIFF -----------------------------------------------------------------------
- libPods.a
- Products:
- SampleApp.app
-- Pods:
- - Pods.debug.xcconfig
- - Pods.release.xcconfig
+- Pods.xcconfig
Targets:
- SampleApp:
Build Phases:
INFOPLIST_FILE: SampleApp/SampleApp-Info.plist
GCC_PREFIX_HEADER: SampleApp/SampleApp-Prefix.pch
PRODUCT_NAME: "$(TARGET_NAME)"
- Base Configuration: Pods.debug.xcconfig
+ Base Configuration: Pods.xcconfig
- Release:
Build Settings:
WRAPPER_EXTENSION: app
INFOPLIST_FILE: SampleApp/SampleApp-Info.plist
GCC_PREFIX_HEADER: SampleApp/SampleApp-Prefix.pch
PRODUCT_NAME: "$(TARGET_NAME)"
- Base Configuration: Pods.release.xcconfig
+ Base Configuration: Pods.xcconfig
Build Configurations:
- Debug:
Build Settings:
--- END ------------------------------------------------------------------------
spec/integration.rb:126:in `block (3 levels) in <top (required)>'
spec/integration.rb:125:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: File comparison error `execution_output.txt` for install_add_pod:
--- DIFF -----------------------------------------------------------------------
- Reachability
Resolving dependencies of `Podfile`
-Starting resolution (<#DATE#>)
-Creating possibility state for JSONKit (= 1.5pre) (1 remaining)
- Attempting to activate JSONKit (1.5pre)
- Activated JSONKit at JSONKit (1.5pre)
- Requiring nested dependencies ()
- Creating possibility state for Reachability (= 3.1.0) (1 remaining)
- Attempting to activate Reachability (3.1.0)
- Activated Reachability at Reachability (3.1.0)
- Requiring nested dependencies ()
-Finished resolution (2 steps) (Took <#DURATION#> seconds) (<#DATE#>)
-Unactivated:
-Activated: Reachability, JSONKit
-
-Comparing resolved specification to the sandbox manifest
- A JSONKit
- M Reachability
-
-Downloading dependencies
-
--> Installing JSONKit (1.5pre)
- > Git download
- > Git download
- $ GIT_BIN clone https://github.com/johnezang/JSONKit.git ROOT/tmp/install_add_pod/Pods/JSONKit
- Cloning into 'ROOT/tmp/install_add_pod/Pods/JSONKit'...
- $ GIT_BIN checkout -b activated-commit 0aff3deb5e1bb2bbc88a83fd71c8ad5550185cce
- Switched to a new branch 'activated-commit'
-
--> Installing Reachability (3.1.0)
- > Git download
- > Git download
- $ GIT_BIN clone https://github.com/tonymillion/Reachability.git ROOT/tmp/install_add_pod/Pods/Reachability --single-branch --depth 1 --branch v3.1.0
- Cloning into 'ROOT/tmp/install_add_pod/Pods/Reachability'...
- Note: checking out 'f7176f4798d068d233dca5223ae4bd9c8059e830'.
-
- You are in 'detached HEAD' state. You can look around, make experimental
- changes and commit them, and you can discard any commits you make in this
- state without impacting any branches by performing another checkout.
-
- If you want to create a new branch to retain commits you create, you may
- do so (now or later) by using -b with the checkout command again. Example:
-
- git checkout -b new_branch_name
-
- - Running pre install hooks
-
-Generating Pods project
- - Creating Pods project
- - Adding source files to Pods project
- - Adding frameworks to Pods project
- - Adding libraries to Pods project
- - Adding resources to Pods project
- - Linking headers
- - Installing targets
- - Installing target `Pods-JSONKit` iOS 6.0
- - Installing target `Pods-Reachability` iOS 6.0
- - Installing target `Pods` iOS 6.0
- - Running post install hooks
- - Writing Xcode project file to `Pods/Pods.xcodeproj`
- - Writing Lockfile in `Podfile.lock`
- - Writing Manifest in `Pods/Manifest.lock`
-
-Integrating client project
-
-Integrating target `Pods` (`SampleApp.xcodeproj` project)
- - Removing (Pods/Pods.xcconfig)
+/Users/eleos/.rbenv/versions/2.1.1/lib/ruby/2.1.0/pathname.rb:422:in `open': No such file or directory @ dir_initialize - /Users/eleos/.cocoapods/repos (Errno::ENOENT)
+ from /Users/eleos/.rbenv/versions/2.1.1/lib/ruby/2.1.0/pathname.rb:422:in `foreach'
+ from /Users/eleos/.rbenv/versions/2.1.1/lib/ruby/2.1.0/pathname.rb:422:in `children'
+ from ROOT/lib/cocoapods/sources_manager.rb:63:in `all'
+ from ROOT/lib/cocoapods/user_interface/error_report.rb:130:in `repo_information'
+ from ROOT/lib/cocoapods/user_interface/error_report.rb:34:in `report'
+ from ROOT/lib/cocoapods/command.rb:58:in `report_error'
+ from /Users/eleos/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/bundler/gems/CLAide-b1eccc296b68/lib/claide/command.rb:374:in `handle_exception'
+ from /Users/eleos/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/bundler/gems/CLAide-b1eccc296b68/lib/claide/command.rb:315:in `rescue in run'
+ from /Users/eleos/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/bundler/gems/CLAide-b1eccc296b68/lib/claide/command.rb:303:in `run'
+ from ROOT/lib/cocoapods/command.rb:45:in `run'
+ from ROOT/bin/pod:43:in `<main>'
--- END ------------------------------------------------------------------------
spec/integration.rb:126:in `block (3 levels) in <top (required)>'
spec/integration.rb:125:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Binary failed
Preparing
Analyzing dependencies
Inspecting targets to integrate
Using `ARCHS` setting to build architectures of target `Pods`: (`$(ARCHS_STANDARD_64_BIT)`)
Finding Podfile changes
R JSONKit
- Reachability
Resolving dependencies of `Podfile`
/Users/eleos/.rbenv/versions/2.1.1/lib/ruby/2.1.0/pathname.rb:422:in `open': No such file or directory @ dir_initialize - /Users/eleos/.cocoapods/repos (Errno::ENOENT)
from /Users/eleos/.rbenv/versions/2.1.1/lib/ruby/2.1.0/pathname.rb:422:in `foreach'
from /Users/eleos/.rbenv/versions/2.1.1/lib/ruby/2.1.0/pathname.rb:422:in `children'
from ROOT/lib/cocoapods/sources_manager.rb:63:in `all'
from ROOT/lib/cocoapods/user_interface/error_report.rb:130:in `repo_information'
from ROOT/lib/cocoapods/user_interface/error_report.rb:34:in `report'
from ROOT/lib/cocoapods/command.rb:58:in `report_error'
from /Users/eleos/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/bundler/gems/CLAide-b1eccc296b68/lib/claide/command.rb:374:in `handle_exception'
from /Users/eleos/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/bundler/gems/CLAide-b1eccc296b68/lib/claide/command.rb:315:in `rescue in run'
from /Users/eleos/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/bundler/gems/CLAide-b1eccc296b68/lib/claide/command.rb:303:in `run'
from ROOT/lib/cocoapods/command.rb:45:in `run'
from ROOT/bin/pod:43:in `<main>'
spec/integration.rb:131:in `block (3 levels) in <top (required)>'
spec/integration.rb:130:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: File comparison error `Podfile.lock` for install_remove_pod:
--- DIFF -----------------------------------------------------------------------
---
PODS:
+- JSONKit (1.5pre)
- Reachability (3.1.0)
DEPENDENCIES:
+- JSONKit (= 1.5pre)
- Reachability (= 3.1.0)
SPEC CHECKSUMS:
- Reachability: 14a77fa94dd71d434503d2d550d1881fb00a5d86
+ JSONKit: 3d4708953ea7ae399a49777372d8b060a43ddd27
+ Reachability: 308e359ab9edc0992ae7881b7f631a8c34a51f16
--- END ------------------------------------------------------------------------
spec/integration.rb:131:in `block (3 levels) in <top (required)>'
spec/integration.rb:130:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_remove_pod:
* Pods/Headers/Build/Reachability/Reachability.h
spec/integration.rb:131:in `block (3 levels) in <top (required)>'
spec/integration.rb:130:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_remove_pod:
* Pods/Headers/Public/Reachability/Reachability.h
spec/integration.rb:131:in `block (3 levels) in <top (required)>'
spec/integration.rb:130:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_remove_pod:
* Pods/Manifest.lock
spec/integration.rb:131:in `block (3 levels) in <top (required)>'
spec/integration.rb:130:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: File comparison error `Pods/Pods.xcodeproj.yaml` for install_remove_pod:
--- DIFF -----------------------------------------------------------------------
---
File References:
-- Podfile
+- Products:
+ - libPods.a
- Frameworks:
- - iOS:
- - Foundation.framework
- - SystemConfiguration.framework
+ - Foundation.framework
- Pods:
+ - JSONKit:
+ - JSONKit.h
+ - JSONKit.m
- Reachability:
- Reachability.h
- Reachability.m
- - Support Files:
- - Pods-Reachability.xcconfig
- - Pods-Reachability-Private.xcconfig
- - Pods-Reachability-dummy.m
- - Pods-Reachability-prefix.pch
-- Products:
- - libPods.a
- - libPods-Reachability.a
- Targets Support Files:
- Pods:
- - Pods-acknowledgements.markdown
- - Pods-acknowledgements.plist
- - Pods-dummy.m
- - Pods-environment.h
- Pods-resources.sh
- - Pods.debug.xcconfig
- - Pods.release.xcconfig
+ - Pods-prefix.pch
+ - Pods.xcconfig
+ - PodsDummy_Pods.m
Targets:
- Pods:
Build Phases:
- SourcesBuildPhase:
- - Pods-dummy.m
+ - JSONKit.m:
+ COMPILER_FLAGS: "-Wno-deprecated-objc-isa-usage -Wno-format"
+ - Reachability.m:
+ COMPILER_FLAGS: "-fobjc-arc -DOS_OBJECT_USE_OBJC=0"
+ - PodsDummy_Pods.m
- FrameworksBuildPhase:
- Foundation.framework
+ - HeadersBuildPhase:
+ - JSONKit.h
+ - Reachability.h
Build Configurations:
- - Debug:
- Build Settings:
- OTHER_LIBTOOLFLAGS: ''
- PUBLIC_HEADERS_FOLDER_PATH: "$(TARGET_NAME)"
- SDKROOT: iphoneos
- SKIP_INSTALL: 'YES'
- INSTALL_PATH: "$(BUILT_PRODUCTS_DIR)"
- DSTROOT: "/tmp/xcodeproj.dst"
- GCC_DYNAMIC_NO_PIC: 'NO'
- GCC_OPTIMIZATION_LEVEL: '0'
- GCC_SYMBOLS_PRIVATE_EXTERN: 'NO'
- ARCHS: "$(ARCHS_STANDARD_64_BIT)"
- ALWAYS_SEARCH_USER_PATHS: 'NO'
- PRODUCT_NAME: "$(TARGET_NAME)"
- GCC_PREPROCESSOR_DEFINITIONS:
- - DEBUG=1
- - "$(inherited)"
- GCC_PRECOMPILE_PREFIX_HEADER: 'YES'
- IPHONEOS_DEPLOYMENT_TARGET: '6.0'
- COPY_PHASE_STRIP: 'NO'
- OTHER_LDFLAGS: ''
- Base Configuration: Pods.debug.xcconfig
- Release:
Build Settings:
+ COPY_PHASE_STRIP: 'YES'
+ PODS_HEADERS_SEARCH_PATHS: "${PODS_BUILD_HEADERS_SEARCH_PATHS}"
+ PODS_ROOT: "${SRCROOT}"
PUBLIC_HEADERS_FOLDER_PATH: "$(TARGET_NAME)"
SDKROOT: iphoneos
VALIDATE_PRODUCT: 'YES'
- OTHER_CFLAGS:
- - "-DNS_BLOCK_ASSERTIONS=1"
- - "$(inherited)"
+ GCC_C_LANGUAGE_STANDARD: gnu99
SKIP_INSTALL: 'YES'
INSTALL_PATH: "$(BUILT_PRODUCTS_DIR)"
DSTROOT: "/tmp/xcodeproj.dst"
- OTHER_CPLUSPLUSFLAGS:
- - "-DNS_BLOCK_ASSERTIONS=1"
- - "$(inherited)"
ALWAYS_SEARCH_USER_PATHS: 'NO'
- ARCHS: "$(ARCHS_STANDARD_64_BIT)"
+ GCC_VERSION: com.apple.compilers.llvm.clang.1_0
+ ARCHS: "$(ARCHS_STANDARD_32_BIT)"
PRODUCT_NAME: "$(TARGET_NAME)"
GCC_PRECOMPILE_PREFIX_HEADER: 'YES'
OTHER_LDFLAGS: ''
IPHONEOS_DEPLOYMENT_TARGET: '6.0'
- COPY_PHASE_STRIP: 'YES'
- OTHER_LIBTOOLFLAGS: ''
- Base Configuration: Pods.release.xcconfig
-- Pods-Reachability:
- Build Phases:
- - SourcesBuildPhase:
- - Pods-Reachability-dummy.m
- - Reachability.m:
- COMPILER_FLAGS: "-fno-objc-arc"
- - FrameworksBuildPhase:
- - Foundation.framework
- - SystemConfiguration.framework
- - HeadersBuildPhase:
- - Reachability.h
- Build Configurations:
+ GCC_WARN_INHIBIT_ALL_WARNINGS: 'NO'
+ GCC_PREFIX_HEADER: Pods-prefix.pch
+ Base Configuration: Pods.xcconfig
- Debug:
Build Settings:
- OTHER_LDFLAGS: ''
- OTHER_LIBTOOLFLAGS: ''
PUBLIC_HEADERS_FOLDER_PATH: "$(TARGET_NAME)"
- SDKROOT: iphoneos
- SKIP_INSTALL: 'YES'
- INSTALL_PATH: "$(BUILT_PRODUCTS_DIR)"
DSTROOT: "/tmp/xcodeproj.dst"
- GCC_DYNAMIC_NO_PIC: 'NO'
- GCC_SYMBOLS_PRIVATE_EXTERN: 'NO'
- GCC_OPTIMIZATION_LEVEL: '0'
- ARCHS: "$(ARCHS_STANDARD_64_BIT)"
- ALWAYS_SEARCH_USER_PATHS: 'NO'
- PRODUCT_NAME: "$(TARGET_NAME)"
GCC_PREPROCESSOR_DEFINITIONS:
- DEBUG=1
- "$(inherited)"
+ GCC_SYMBOLS_PRIVATE_EXTERN: 'NO'
+ GCC_PREFIX_HEADER: Pods-prefix.pch
+ GCC_OPTIMIZATION_LEVEL: '0'
+ PODS_HEADERS_SEARCH_PATHS: "${PODS_BUILD_HEADERS_SEARCH_PATHS}"
+ GCC_C_LANGUAGE_STANDARD: gnu99
+ OTHER_LDFLAGS: ''
+ GCC_VERSION: com.apple.compilers.llvm.clang.1_0
+ ALWAYS_SEARCH_USER_PATHS: 'NO'
GCC_PRECOMPILE_PREFIX_HEADER: 'YES'
- IPHONEOS_DEPLOYMENT_TARGET: '6.0'
COPY_PHASE_STRIP: 'NO'
- GCC_PREFIX_HEADER: Target Support Files/Pods-Reachability/Pods-Reachability-prefix.pch
- Base Configuration: Pods-Reachability-Private.xcconfig
- - Release:
- Build Settings:
- OTHER_LIBTOOLFLAGS: ''
- PUBLIC_HEADERS_FOLDER_PATH: "$(TARGET_NAME)"
SDKROOT: iphoneos
- VALIDATE_PRODUCT: 'YES'
- OTHER_CFLAGS:
- - "-DNS_BLOCK_ASSERTIONS=1"
- - "$(inherited)"
- SKIP_INSTALL: 'YES'
- INSTALL_PATH: "$(BUILT_PRODUCTS_DIR)"
- DSTROOT: "/tmp/xcodeproj.dst"
- OTHER_CPLUSPLUSFLAGS:
- - "-DNS_BLOCK_ASSERTIONS=1"
- - "$(inherited)"
- ALWAYS_SEARCH_USER_PATHS: 'NO'
- ARCHS: "$(ARCHS_STANDARD_64_BIT)"
PRODUCT_NAME: "$(TARGET_NAME)"
- GCC_PRECOMPILE_PREFIX_HEADER: 'YES'
- OTHER_LDFLAGS: ''
+ GCC_DYNAMIC_NO_PIC: 'NO'
+ INSTALL_PATH: "$(BUILT_PRODUCTS_DIR)"
IPHONEOS_DEPLOYMENT_TARGET: '6.0'
- COPY_PHASE_STRIP: 'YES'
- GCC_PREFIX_HEADER: Target Support Files/Pods-Reachability/Pods-Reachability-prefix.pch
- Base Configuration: Pods-Reachability-Private.xcconfig
+ PODS_ROOT: "${SRCROOT}"
+ ARCHS: "$(ARCHS_STANDARD_32_BIT)"
+ SKIP_INSTALL: 'YES'
+ GCC_WARN_INHIBIT_ALL_WARNINGS: 'NO'
+ Base Configuration: Pods.xcconfig
Build Configurations:
- Debug:
- Build Settings:
- CLANG_WARN_ENUM_CONVERSION: 'YES'
- GCC_WARN_UNUSED_VARIABLE: 'YES'
- GCC_WARN_ABOUT_RETURN_TYPE: 'YES'
- GCC_PREPROCESSOR_DEFINITIONS:
- - DEBUG=1
- - "$(inherited)"
- ONLY_ACTIVE_ARCH: 'YES'
- GCC_SYMBOLS_PRIVATE_EXTERN: 'NO'
- CLANG_ENABLE_MODULES: 'YES'
- CLANG_CXX_LANGUAGE_STANDARD: gnu++0x
- GCC_WARN_UNINITIALIZED_AUTOS: 'YES'
- CLANG_WARN_INT_CONVERSION: 'YES'
- CLANG_WARN_CONSTANT_CONVERSION: 'YES'
- GCC_OPTIMIZATION_LEVEL: '0'
- GCC_C_LANGUAGE_STANDARD: gnu99
- GCC_WARN_64_TO_32_BIT_CONVERSION: 'YES'
- CLANG_WARN_EMPTY_BODY: 'YES'
- ALWAYS_SEARCH_USER_PATHS: 'NO'
- CLANG_WARN_DIRECT_OBJC_ISA_USAGE: 'YES'
- COPY_PHASE_STRIP: 'YES'
- CLANG_WARN_BOOL_CONVERSION: 'YES'
- CLANG_ENABLE_OBJC_ARC: 'YES'
- GCC_WARN_UNUSED_FUNCTION: 'YES'
- CLANG_WARN_OBJC_ROOT_CLASS: 'YES'
- GCC_DYNAMIC_NO_PIC: 'NO'
- IPHONEOS_DEPLOYMENT_TARGET: '6.0'
- STRIP_INSTALLED_PRODUCT: 'NO'
- CLANG_CXX_LIBRARY: libc++
- GCC_WARN_UNDECLARED_SELECTOR: 'YES'
+ Build Settings: {}
- Release:
- Build Settings:
- CLANG_WARN_ENUM_CONVERSION: 'YES'
- GCC_WARN_UNUSED_VARIABLE: 'YES'
- VALIDATE_PRODUCT: 'YES'
- GCC_WARN_ABOUT_RETURN_TYPE: 'YES'
- GCC_PREPROCESSOR_DEFINITIONS:
- - RELEASE=1
- CLANG_ENABLE_MODULES: 'YES'
- CLANG_CXX_LANGUAGE_STANDARD: gnu++0x
- GCC_WARN_UNINITIALIZED_AUTOS: 'YES'
- CLANG_WARN_INT_CONVERSION: 'YES'
- CLANG_WARN_CONSTANT_CONVERSION: 'YES'
- GCC_C_LANGUAGE_STANDARD: gnu99
- CLANG_WARN_EMPTY_BODY: 'YES'
- GCC_WARN_64_TO_32_BIT_CONVERSION: 'YES'
- ALWAYS_SEARCH_USER_PATHS: 'NO'
- CLANG_WARN_DIRECT_OBJC_ISA_USAGE: 'YES'
- COPY_PHASE_STRIP: 'NO'
- CLANG_WARN_BOOL_CONVERSION: 'YES'
- CLANG_ENABLE_OBJC_ARC: 'YES'
- GCC_WARN_UNUSED_FUNCTION: 'YES'
- CLANG_WARN_OBJC_ROOT_CLASS: 'YES'
- ENABLE_NS_ASSERTIONS: 'NO'
- IPHONEOS_DEPLOYMENT_TARGET: '6.0'
- STRIP_INSTALLED_PRODUCT: 'NO'
- CLANG_CXX_LIBRARY: libc++
- GCC_WARN_UNDECLARED_SELECTOR: 'YES'
+ Build Settings: {}
--- END ------------------------------------------------------------------------
spec/integration.rb:131:in `block (3 levels) in <top (required)>'
spec/integration.rb:130:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_remove_pod:
* Pods/Target Support Files/Pods-Reachability/Pods-Reachability-Private.xcconfig
spec/integration.rb:131:in `block (3 levels) in <top (required)>'
spec/integration.rb:130:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_remove_pod:
* Pods/Target Support Files/Pods-Reachability/Pods-Reachability-dummy.m
spec/integration.rb:131:in `block (3 levels) in <top (required)>'
spec/integration.rb:130:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_remove_pod:
* Pods/Target Support Files/Pods-Reachability/Pods-Reachability-prefix.pch
spec/integration.rb:131:in `block (3 levels) in <top (required)>'
spec/integration.rb:130:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_remove_pod:
* Pods/Target Support Files/Pods-Reachability/Pods-Reachability.xcconfig
spec/integration.rb:131:in `block (3 levels) in <top (required)>'
spec/integration.rb:130:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_remove_pod:
* Pods/Target Support Files/Pods/Pods-acknowledgements.markdown
spec/integration.rb:131:in `block (3 levels) in <top (required)>'
spec/integration.rb:130:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_remove_pod:
* Pods/Target Support Files/Pods/Pods-acknowledgements.plist
spec/integration.rb:131:in `block (3 levels) in <top (required)>'
spec/integration.rb:130:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_remove_pod:
* Pods/Target Support Files/Pods/Pods-dummy.m
spec/integration.rb:131:in `block (3 levels) in <top (required)>'
spec/integration.rb:130:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_remove_pod:
* Pods/Target Support Files/Pods/Pods-environment.h
spec/integration.rb:131:in `block (3 levels) in <top (required)>'
spec/integration.rb:130:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_remove_pod:
* Pods/Target Support Files/Pods/Pods-resources.sh
spec/integration.rb:131:in `block (3 levels) in <top (required)>'
spec/integration.rb:130:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_remove_pod:
* Pods/Target Support Files/Pods/Pods.debug.xcconfig
spec/integration.rb:131:in `block (3 levels) in <top (required)>'
spec/integration.rb:130:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_remove_pod:
* Pods/Target Support Files/Pods/Pods.release.xcconfig
spec/integration.rb:131:in `block (3 levels) in <top (required)>'
spec/integration.rb:130:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: File comparison error `SampleApp.xcodeproj.yaml` for install_remove_pod:
--- DIFF -----------------------------------------------------------------------
- libPods.a
- Products:
- SampleApp.app
-- Pods:
- - Pods.debug.xcconfig
- - Pods.release.xcconfig
+- Pods.xcconfig
Targets:
- SampleApp:
Build Phases:
INFOPLIST_FILE: SampleApp/SampleApp-Info.plist
GCC_PREFIX_HEADER: SampleApp/SampleApp-Prefix.pch
PRODUCT_NAME: "$(TARGET_NAME)"
- Base Configuration: Pods.debug.xcconfig
+ Base Configuration: Pods.xcconfig
- Release:
Build Settings:
WRAPPER_EXTENSION: app
INFOPLIST_FILE: SampleApp/SampleApp-Info.plist
GCC_PREFIX_HEADER: SampleApp/SampleApp-Prefix.pch
PRODUCT_NAME: "$(TARGET_NAME)"
- Base Configuration: Pods.release.xcconfig
+ Base Configuration: Pods.xcconfig
Build Configurations:
- Debug:
Build Settings:
--- END ------------------------------------------------------------------------
spec/integration.rb:131:in `block (3 levels) in <top (required)>'
spec/integration.rb:130:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: File comparison error `execution_output.txt` for install_remove_pod:
--- DIFF -----------------------------------------------------------------------
- Reachability
Resolving dependencies of `Podfile`
-Starting resolution (<#DATE#>)
-Creating possibility state for Reachability (= 3.1.0) (1 remaining)
- Attempting to activate Reachability (3.1.0)
- Activated Reachability at Reachability (3.1.0)
- Requiring nested dependencies ()
-Finished resolution (1 steps) (Took <#DURATION#> seconds) (<#DATE#>)
-Unactivated:
-Activated: Reachability
-
-Comparing resolved specification to the sandbox manifest
- R JSONKit
- M Reachability
-
--> Removing JSONKit
-
-Downloading dependencies
-
--> Installing Reachability (3.1.0)
- > Git download
- > Git download
- $ GIT_BIN clone https://github.com/tonymillion/Reachability.git ROOT/tmp/install_remove_pod/Pods/Reachability --single-branch --depth 1 --branch v3.1.0
- Cloning into 'ROOT/tmp/install_remove_pod/Pods/Reachability'...
- Note: checking out 'f7176f4798d068d233dca5223ae4bd9c8059e830'.
-
- You are in 'detached HEAD' state. You can look around, make experimental
- changes and commit them, and you can discard any commits you make in this
- state without impacting any branches by performing another checkout.
-
- If you want to create a new branch to retain commits you create, you may
- do so (now or later) by using -b with the checkout command again. Example:
-
- git checkout -b new_branch_name
-
- - Running pre install hooks
-
-Generating Pods project
- - Creating Pods project
- - Adding source files to Pods project
- - Adding frameworks to Pods project
- - Adding libraries to Pods project
- - Adding resources to Pods project
- - Linking headers
- - Installing targets
- - Installing target `Pods-Reachability` iOS 6.0
- - Installing target `Pods` iOS 6.0
- - Running post install hooks
- - Writing Xcode project file to `Pods/Pods.xcodeproj`
- - Writing Lockfile in `Podfile.lock`
- - Writing Manifest in `Pods/Manifest.lock`
-
-Integrating client project
-
-Integrating target `Pods` (`SampleApp.xcodeproj` project)
- - Removing (Pods/Pods.xcconfig)
+/Users/eleos/.rbenv/versions/2.1.1/lib/ruby/2.1.0/pathname.rb:422:in `open': No such file or directory @ dir_initialize - /Users/eleos/.cocoapods/repos (Errno::ENOENT)
+ from /Users/eleos/.rbenv/versions/2.1.1/lib/ruby/2.1.0/pathname.rb:422:in `foreach'
+ from /Users/eleos/.rbenv/versions/2.1.1/lib/ruby/2.1.0/pathname.rb:422:in `children'
+ from ROOT/lib/cocoapods/sources_manager.rb:63:in `all'
+ from ROOT/lib/cocoapods/user_interface/error_report.rb:130:in `repo_information'
+ from ROOT/lib/cocoapods/user_interface/error_report.rb:34:in `report'
+ from ROOT/lib/cocoapods/command.rb:58:in `report_error'
+ from /Users/eleos/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/bundler/gems/CLAide-b1eccc296b68/lib/claide/command.rb:374:in `handle_exception'
+ from /Users/eleos/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/bundler/gems/CLAide-b1eccc296b68/lib/claide/command.rb:315:in `rescue in run'
+ from /Users/eleos/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/bundler/gems/CLAide-b1eccc296b68/lib/claide/command.rb:303:in `run'
+ from ROOT/lib/cocoapods/command.rb:45:in `run'
+ from ROOT/bin/pod:43:in `<main>'
--- END ------------------------------------------------------------------------
spec/integration.rb:131:in `block (3 levels) in <top (required)>'
spec/integration.rb:130:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Unexpected files for install_remove_pod:
* Pods/JSONKit/JSONKit.h
* Pods/JSONKit/JSONKit.m
* Pods/JSONKit/README.md
spec/integration.rb:131:in `block (3 levels) in <top (required)>'
spec/integration.rb:130:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Binary failed
Preparing
Analyzing dependencies
Inspecting targets to integrate
Using `ARCHS` setting to build architectures of target `Pods`: (`$(ARCHS_STANDARD_64_BIT)`)
Using `ARCHS` setting to build architectures of target `Pods-test`: (`$(ARCHS_STANDARD_64_BIT)`)
Using `ARCHS` setting to build architectures of target `Pods-SampleApp_2`: (`$(ARCHS_STANDARD_64_BIT)`)
Resolving dependencies of `Podfile`
/Users/eleos/.rbenv/versions/2.1.1/lib/ruby/2.1.0/pathname.rb:422:in `open': No such file or directory @ dir_initialize - /Users/eleos/.cocoapods/repos (Errno::ENOENT)
from /Users/eleos/.rbenv/versions/2.1.1/lib/ruby/2.1.0/pathname.rb:422:in `foreach'
from /Users/eleos/.rbenv/versions/2.1.1/lib/ruby/2.1.0/pathname.rb:422:in `children'
from ROOT/lib/cocoapods/sources_manager.rb:63:in `all'
from ROOT/lib/cocoapods/user_interface/error_report.rb:130:in `repo_information'
from ROOT/lib/cocoapods/user_interface/error_report.rb:34:in `report'
from ROOT/lib/cocoapods/command.rb:58:in `report_error'
from /Users/eleos/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/bundler/gems/CLAide-b1eccc296b68/lib/claide/command.rb:374:in `handle_exception'
from /Users/eleos/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/bundler/gems/CLAide-b1eccc296b68/lib/claide/command.rb:315:in `rescue in run'
from /Users/eleos/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/bundler/gems/CLAide-b1eccc296b68/lib/claide/command.rb:303:in `run'
from ROOT/lib/cocoapods/command.rb:45:in `run'
from ROOT/bin/pod:43:in `<main>'
spec/integration.rb:136:in `block (3 levels) in <top (required)>'
spec/integration.rb:135:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_multiple_targets:
* Podfile.lock
spec/integration.rb:136:in `block (3 levels) in <top (required)>'
spec/integration.rb:135:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_multiple_targets:
* Pods/Headers/Build/JSONKit/JSONKit.h
spec/integration.rb:136:in `block (3 levels) in <top (required)>'
spec/integration.rb:135:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_multiple_targets:
* Pods/Headers/Build/Reachability/Reachability.h
spec/integration.rb:136:in `block (3 levels) in <top (required)>'
spec/integration.rb:135:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_multiple_targets:
* Pods/Headers/Public/JSONKit/JSONKit.h
spec/integration.rb:136:in `block (3 levels) in <top (required)>'
spec/integration.rb:135:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_multiple_targets:
* Pods/Headers/Public/Reachability/Reachability.h
spec/integration.rb:136:in `block (3 levels) in <top (required)>'
spec/integration.rb:135:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_multiple_targets:
* Pods/JSONKit/JSONKit.h
spec/integration.rb:136:in `block (3 levels) in <top (required)>'
spec/integration.rb:135:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_multiple_targets:
* Pods/JSONKit/JSONKit.m
spec/integration.rb:136:in `block (3 levels) in <top (required)>'
spec/integration.rb:135:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_multiple_targets:
* Pods/JSONKit/README.md
spec/integration.rb:136:in `block (3 levels) in <top (required)>'
spec/integration.rb:135:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_multiple_targets:
* Pods/Manifest.lock
spec/integration.rb:136:in `block (3 levels) in <top (required)>'
spec/integration.rb:135:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_multiple_targets:
* Pods/Pods.xcodeproj.yaml
spec/integration.rb:136:in `block (3 levels) in <top (required)>'
spec/integration.rb:135:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_multiple_targets:
* Pods/Reachability/README.md
spec/integration.rb:136:in `block (3 levels) in <top (required)>'
spec/integration.rb:135:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_multiple_targets:
* Pods/Reachability/Reachability.h
spec/integration.rb:136:in `block (3 levels) in <top (required)>'
spec/integration.rb:135:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_multiple_targets:
* Pods/Reachability/Reachability.m
spec/integration.rb:136:in `block (3 levels) in <top (required)>'
spec/integration.rb:135:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_multiple_targets:
* Pods/Target Support Files/Pods-Reachability/Pods-Reachability-Private.xcconfig
spec/integration.rb:136:in `block (3 levels) in <top (required)>'
spec/integration.rb:135:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_multiple_targets:
* Pods/Target Support Files/Pods-Reachability/Pods-Reachability-dummy.m
spec/integration.rb:136:in `block (3 levels) in <top (required)>'
spec/integration.rb:135:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_multiple_targets:
* Pods/Target Support Files/Pods-Reachability/Pods-Reachability-prefix.pch
spec/integration.rb:136:in `block (3 levels) in <top (required)>'
spec/integration.rb:135:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_multiple_targets:
* Pods/Target Support Files/Pods-Reachability/Pods-Reachability.xcconfig
spec/integration.rb:136:in `block (3 levels) in <top (required)>'
spec/integration.rb:135:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_multiple_targets:
* Pods/Target Support Files/Pods-SampleApp_2-JSONKit/Pods-SampleApp_2-JSONKit-Private.xcconfig
spec/integration.rb:136:in `block (3 levels) in <top (required)>'
spec/integration.rb:135:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_multiple_targets:
* Pods/Target Support Files/Pods-SampleApp_2-JSONKit/Pods-SampleApp_2-JSONKit-dummy.m
spec/integration.rb:136:in `block (3 levels) in <top (required)>'
spec/integration.rb:135:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_multiple_targets:
* Pods/Target Support Files/Pods-SampleApp_2-JSONKit/Pods-SampleApp_2-JSONKit-prefix.pch
spec/integration.rb:136:in `block (3 levels) in <top (required)>'
spec/integration.rb:135:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_multiple_targets:
* Pods/Target Support Files/Pods-SampleApp_2-JSONKit/Pods-SampleApp_2-JSONKit.xcconfig
spec/integration.rb:136:in `block (3 levels) in <top (required)>'
spec/integration.rb:135:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_multiple_targets:
* Pods/Target Support Files/Pods-SampleApp_2-Reachability/Pods-SampleApp_2-Reachability-Private.xcconfig
spec/integration.rb:136:in `block (3 levels) in <top (required)>'
spec/integration.rb:135:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_multiple_targets:
* Pods/Target Support Files/Pods-SampleApp_2-Reachability/Pods-SampleApp_2-Reachability-dummy.m
spec/integration.rb:136:in `block (3 levels) in <top (required)>'
spec/integration.rb:135:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_multiple_targets:
* Pods/Target Support Files/Pods-SampleApp_2-Reachability/Pods-SampleApp_2-Reachability-prefix.pch
spec/integration.rb:136:in `block (3 levels) in <top (required)>'
spec/integration.rb:135:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_multiple_targets:
* Pods/Target Support Files/Pods-SampleApp_2-Reachability/Pods-SampleApp_2-Reachability.xcconfig
spec/integration.rb:136:in `block (3 levels) in <top (required)>'
spec/integration.rb:135:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_multiple_targets:
* Pods/Target Support Files/Pods-SampleApp_2/Pods-SampleApp_2-acknowledgements.markdown
spec/integration.rb:136:in `block (3 levels) in <top (required)>'
spec/integration.rb:135:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_multiple_targets:
* Pods/Target Support Files/Pods-SampleApp_2/Pods-SampleApp_2-acknowledgements.plist
spec/integration.rb:136:in `block (3 levels) in <top (required)>'
spec/integration.rb:135:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_multiple_targets:
* Pods/Target Support Files/Pods-SampleApp_2/Pods-SampleApp_2-dummy.m
spec/integration.rb:136:in `block (3 levels) in <top (required)>'
spec/integration.rb:135:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_multiple_targets:
* Pods/Target Support Files/Pods-SampleApp_2/Pods-SampleApp_2-environment.h
spec/integration.rb:136:in `block (3 levels) in <top (required)>'
spec/integration.rb:135:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_multiple_targets:
* Pods/Target Support Files/Pods-SampleApp_2/Pods-SampleApp_2-resources.sh
spec/integration.rb:136:in `block (3 levels) in <top (required)>'
spec/integration.rb:135:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_multiple_targets:
* Pods/Target Support Files/Pods-SampleApp_2/Pods-SampleApp_2.debug.xcconfig
spec/integration.rb:136:in `block (3 levels) in <top (required)>'
spec/integration.rb:135:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_multiple_targets:
* Pods/Target Support Files/Pods-SampleApp_2/Pods-SampleApp_2.release.xcconfig
spec/integration.rb:136:in `block (3 levels) in <top (required)>'
spec/integration.rb:135:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_multiple_targets:
* Pods/Target Support Files/Pods-test-JSONKit/Pods-test-JSONKit-Private.xcconfig
spec/integration.rb:136:in `block (3 levels) in <top (required)>'
spec/integration.rb:135:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_multiple_targets:
* Pods/Target Support Files/Pods-test-JSONKit/Pods-test-JSONKit-dummy.m
spec/integration.rb:136:in `block (3 levels) in <top (required)>'
spec/integration.rb:135:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_multiple_targets:
* Pods/Target Support Files/Pods-test-JSONKit/Pods-test-JSONKit-prefix.pch
spec/integration.rb:136:in `block (3 levels) in <top (required)>'
spec/integration.rb:135:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_multiple_targets:
* Pods/Target Support Files/Pods-test-JSONKit/Pods-test-JSONKit.xcconfig
spec/integration.rb:136:in `block (3 levels) in <top (required)>'
spec/integration.rb:135:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_multiple_targets:
* Pods/Target Support Files/Pods-test/Pods-test-acknowledgements.markdown
spec/integration.rb:136:in `block (3 levels) in <top (required)>'
spec/integration.rb:135:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_multiple_targets:
* Pods/Target Support Files/Pods-test/Pods-test-acknowledgements.plist
spec/integration.rb:136:in `block (3 levels) in <top (required)>'
spec/integration.rb:135:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_multiple_targets:
* Pods/Target Support Files/Pods-test/Pods-test-dummy.m
spec/integration.rb:136:in `block (3 levels) in <top (required)>'
spec/integration.rb:135:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_multiple_targets:
* Pods/Target Support Files/Pods-test/Pods-test-environment.h
spec/integration.rb:136:in `block (3 levels) in <top (required)>'
spec/integration.rb:135:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_multiple_targets:
* Pods/Target Support Files/Pods-test/Pods-test-resources.sh
spec/integration.rb:136:in `block (3 levels) in <top (required)>'
spec/integration.rb:135:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_multiple_targets:
* Pods/Target Support Files/Pods-test/Pods-test.debug.xcconfig
spec/integration.rb:136:in `block (3 levels) in <top (required)>'
spec/integration.rb:135:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_multiple_targets:
* Pods/Target Support Files/Pods-test/Pods-test.release.xcconfig
spec/integration.rb:136:in `block (3 levels) in <top (required)>'
spec/integration.rb:135:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_multiple_targets:
* Pods/Target Support Files/Pods/Pods-acknowledgements.markdown
spec/integration.rb:136:in `block (3 levels) in <top (required)>'
spec/integration.rb:135:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_multiple_targets:
* Pods/Target Support Files/Pods/Pods-acknowledgements.plist
spec/integration.rb:136:in `block (3 levels) in <top (required)>'
spec/integration.rb:135:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_multiple_targets:
* Pods/Target Support Files/Pods/Pods-dummy.m
spec/integration.rb:136:in `block (3 levels) in <top (required)>'
spec/integration.rb:135:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_multiple_targets:
* Pods/Target Support Files/Pods/Pods-environment.h
spec/integration.rb:136:in `block (3 levels) in <top (required)>'
spec/integration.rb:135:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_multiple_targets:
* Pods/Target Support Files/Pods/Pods-resources.sh
spec/integration.rb:136:in `block (3 levels) in <top (required)>'
spec/integration.rb:135:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_multiple_targets:
* Pods/Target Support Files/Pods/Pods.debug.xcconfig
spec/integration.rb:136:in `block (3 levels) in <top (required)>'
spec/integration.rb:135:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: Missing file for install_multiple_targets:
* Pods/Target Support Files/Pods/Pods.release.xcconfig
spec/integration.rb:136:in `block (3 levels) in <top (required)>'
spec/integration.rb:135:in `block (2 levels) in <top (required)>'
spec/integration.rb:115:in `block in <top (required)>'
spec/integration.rb:92:in `<top (required)>'
Bacon::Error: File comparison error `SampleApp.xcodeproj.yaml` for install_multiple_targets:
--- DIFF -----------------------------------------------------------------------
- AppKit.framework
- CoreData.framework
- Foundation.framework
- - libPods.a
- - libPods-SampleApp_2.a
- - libPods-test.a
- Products:
- SampleApp.app
- SampleAppTests.octest
- SampleApp_2.app
- NonIntegrated.app
-- Pods:
- - Pods.debug.xcconfig
- - Pods.release.xcconfig
- - Pods-SampleApp_2.debug.xcconfig
- - Pods-SampleApp_2.release.xcconfig
- - Pods-test.debug.xcconfig
- - Pods-test.release.xcconfig
Targets:
- SampleApp:
Build Phases:
- - Check Pods Manifest.lock: []
- SourcesBuildPhase:
- main.m
- CPAppDelegate.m
- FrameworksBuildPhase:
- Cocoa.framework
- - libPods.a
- ResourcesBuildPhase:
- InfoPlist.strings
- Credits.rtf
- MainMenu.xib
- - Copy Pods Resources: []
Build Configurations:
- Debug:
Build Settings:
- WRAPPER_EXTENSION: app
- COMBINE_HIDPI_IMAGES: 'YES'
GCC_PRECOMPILE_PREFIX_HEADER: 'YES'
INFOPLIST_FILE: SampleApp/SampleApp-Info.plist
+ COMBINE_HIDPI_IMAGES: 'YES'
GCC_PREFIX_HEADER: SampleApp/SampleApp-Prefix.pch
+ WRAPPER_EXTENSION: app
PRODUCT_NAME: "$(TARGET_NAME)"
- Base Configuration: Pods.debug.xcconfig
- Release:
Build Settings:
- WRAPPER_EXTENSION: app
- COMBINE_HIDPI_IMAGES: 'YES'
GCC_PRECOMPILE_PREFIX_HEADER: 'YES'
INFOPLIST_FILE: SampleApp/SampleApp-Info.plist
+ COMBINE_HIDPI_IMAGES: 'YES'
GCC_PREFIX_HEADER: SampleApp/SampleApp-Prefix.pch
+ WRAPPER_EXTENSION: app
PRODUCT_NAME: "$(TARGET_NAME)"
- Base Configuration: Pods.release.xcconfig
- SampleAppTests:
Build Phases:
- - Check Pods Manifest.lock: []
- SourcesBuildPhase:
- SampleAppTests.m
- FrameworksBuildPhase:
- SenTestingKit.framework
- Cocoa.framework
- - libPods-test.a
- ResourcesBuildPhase:
- InfoPlist.strings
- ShellScriptBuildPhase: []
- - Copy Pods Resources: []
Build Configurations:
- Debug:
Build Settings:
WRAPPER_EXTENSION: octest
- COMBINE_HIDPI_IMAGES: 'YES'
FRAMEWORK_SEARCH_PATHS: '"$(DEVELOPER_LIBRARY_DIR)/Frameworks"'
+ COMBINE_HIDPI_IMAGES: 'YES'
TEST_HOST: "$(BUNDLE_LOADER)"
GCC_PRECOMPILE_PREFIX_HEADER: 'YES'
INFOPLIST_FILE: SampleAppTests/SampleAppTests-Info.plist
BUNDLE_LOADER: "$(BUILT_PRODUCTS_DIR)/SampleApp.app/Contents/MacOS/SampleApp"
GCC_PREFIX_HEADER: SampleApp/SampleApp-Prefix.pch
PRODUCT_NAME: "$(TARGET_NAME)"
- Base Configuration: Pods-test.debug.xcconfig
- Release:
Build Settings:
WRAPPER_EXTENSION: octest
- COMBINE_HIDPI_IMAGES: 'YES'
FRAMEWORK_SEARCH_PATHS: '"$(DEVELOPER_LIBRARY_DIR)/Frameworks"'
+ COMBINE_HIDPI_IMAGES: 'YES'
TEST_HOST: "$(BUNDLE_LOADER)"
GCC_PRECOMPILE_PREFIX_HEADER: 'YES'
INFOPLIST_FILE: SampleAppTests/SampleAppTests-Info.plist
BUNDLE_LOADER: "$(BUILT_PRODUCTS_DIR)/SampleApp.app/Contents/MacOS/SampleApp"
GCC_PREFIX_HEADER: SampleApp/SampleApp-Prefix.pch
PRODUCT_NAME: "$(TARGET_NAME)"
- Base Configuration: Pods-test.release.xcconfig
- SampleApp_2:
Build Phases:
- - Check Pods Manifest.lock: []
- SourcesBuildPhase:
- main.m
- CPAppDelegate.m
- FrameworksBuildPhase:
- Cocoa.framework
- - libPods-SampleApp_2.a
- ResourcesBuildPhase:
- InfoPlist.strings
- Credits.rtf
- MainMenu.xib
- - Copy Pods Resources: []
Build Configurations:
- Debug:
Build Settings:
- WRAPPER_EXTENSION: app
- COMBINE_HIDPI_IMAGES: 'YES'
GCC_PRECOMPILE_PREFIX_HEADER: 'YES'
INFOPLIST_FILE: SampleApp_2/SampleApp_2-Info.plist
+ COMBINE_HIDPI_IMAGES: 'YES'
GCC_PREFIX_HEADER: SampleApp_2/SampleApp_2-Prefix.pch
+ WRAPPER_EXTENSION: app
PRODUCT_NAME: "$(TARGET_NAME)"
- Base Configuration: Pods-SampleApp_2.debug.xcconfig
- Release:
Build Settings:
- WRAPPER_EXTENSION: app
- COMBINE_HIDPI_IMAGES: 'YES'
GCC_PRECOMPILE_PREFIX_HEADER: 'YES'
INFOPLIST_FILE: SampleApp_2/SampleApp_2-Info.plist
+ COMBINE_HIDPI_IMAGES: 'YES'
GCC_PREFIX_HEADER: SampleApp_2/SampleApp_2-Prefix.pch
+ WRAPPER_EXTENSION: app
PRODUCT_NAME: "$(TARGET_NAME)"
- Base Configuration: Pods-SampleApp_2.release.xcconfig
- NonIntegrated:
Build Phases:
- SourcesBuildPhase:
Build Configurations:
- Debug:
Build Settings:
- WRAPPER_EXTENSION: app
- COMBINE_HIDPI_IMAGES: 'YES'
GCC_PRECOMPILE_PREFIX_HEADER: 'YES'
INFOPLIST_FILE: NonIntegrated/NonIntegrated-Info.plist
+ COMBINE_HIDPI_IMAGES: 'YES'
GCC_PREFIX_HEADER: NonIntegrated/NonIntegrated-Prefix.pch
+ WRAPPER_EXTENSION: app
PRODUCT_NAME: "$(TARGET_NAME)"
- Release:
Build Settings:
- WRAPPER_EXTENSION: app
- COMBINE_HIDPI_IMAGES: 'YES'
GCC_PRECOMPILE_PREFIX_HEADER: 'YES'
INFOPLIST_FILE: NonIntegrated/NonIntegrated-Info.plist
+ COMBINE_HIDPI_IMAGES: 'YES'
GCC_PREFIX_HEADER: NonIntegrated/NonIntegrated-Prefix.pch
+ WRAPPER_EXTENSION: app
PRODUCT_NAME: "$(TARGET_NAME)"
Build Configurations:
- Debug:
GCC_WARN_UNINITIALIZED_AUTOS: 'YES'
MACOSX_DEPLOYMENT_TARGET: '10.8'
CLANG_WARN__DUPLICATE_METHOD_MATCH: 'YES'
- CLANG_WARN_EMPTY_BODY: 'YES'
CLANG_CXX_LANGUAGE_STANDARD: gnu++0x
CLANG_WARN_INT_CONVERSION: 'YES'
+ CLANG_WARN_EMPTY_BODY: 'YES'
+ ALWAYS_SEARCH_USER_PATHS: 'NO'
CLANG_WARN_CONSTANT_CONVERSION: 'YES'
ARCHS: "$(ARCHS_STANDARD_64_BIT)"