Commit 125f6557 authored by Fabio Pelosin's avatar Fabio Pelosin

[Spec Integration] Update install_subspecs for 0.17

parent 4b6b1c28
PODS: PODS:
- PodTest/subspec_1 (1.0) - PodTest/subspec_1 (1.0)
- PodTest/subspec_2 (1.0) - PodTest/subspec_2 (1.0)
DEPENDENCIES: DEPENDENCIES:
- PodTest/subspec_1 (from `PodTest-hg-source') - PodTest/subspec_1 (from `PodTest-hg-source`)
- PodTest/subspec_2 (from `PodTest.podspec') - PodTest/subspec_2 (from `PodTest-hg-source`)
EXTERNAL SOURCES: EXTERNAL SOURCES:
PodTest/subspec_1: PodTest:
:hg: PodTest-hg-source :hg: PodTest-hg-source
PodTest/subspec_2:
:podspec: PodTest.podspec
SPEC CHECKSUMS: SPEC CHECKSUMS:
PodTest/subspec_1: 5049980a26c8960af5a42d1c7f086483c5b29d8f PodTest: 5049980a26c8960af5a42d1c7f086483c5b29d8f
PodTest/subspec_2: 5049980a26c8960af5a42d1c7f086483c5b29d8f
COCOAPODS: 0.16.2 COCOAPODS: 0.17.0.alpha
PODS:
- PodTest/subspec_1 (1.0)
- PodTest/subspec_2 (1.0)
DEPENDENCIES:
- PodTest/subspec_1 (from `PodTest-hg-source`)
- PodTest/subspec_2 (from `PodTest-hg-source`)
EXTERNAL SOURCES:
PodTest:
:hg: PodTest-hg-source
SPEC CHECKSUMS:
PodTest: 5049980a26c8960af5a42d1c7f086483c5b29d8f
COCOAPODS: 0.17.0.alpha
Pod::Spec.new do |s|
s.name = "PodTest"
s.version = "1.0"
s.source = { :http => "./PodTest.zip" }
s.subspec "subspec_1" do |ss|
ss.source_files = "subspec_1.{h,m}"
end
s.subspec "subspec_2" do |ss|
ss.source_files = "subspec_2.{h,m}"
end
end
// WARNING: This feature of CocoaPods is present for discussion purposes and might be discontinued or changed in future
#define __COCOA_PODS
#define __POD_PodTest_subspec_2
#ifdef __OBJC__ #ifdef __OBJC__
#import <Cocoa/Cocoa.h> #import <Cocoa/Cocoa.h>
#endif #endif
#import "Pods-OS X App-header.h"
// WARNING: This feature of CocoaPods is present for discussion purposes and might be discontinued or changed in future
#define __COCOA_PODS
#define __POD_PodTest_subspec_1
#ifdef __OBJC__ #ifdef __OBJC__
#import <UIKit/UIKit.h> #import <UIKit/UIKit.h>
#endif #endif
#import "Pods-iOS App-header.h"
--- ---
File References: File References:
- Products:
- libPods-iOS App.a
- libPods-OS X App.a
- Frameworks: - Frameworks:
- Foundation.framework
- Cocoa.framework - Cocoa.framework
- Foundation.framework
- Pods: - Pods:
- PodTest: - PodTest:
- subspec_1: - subspec_1:
...@@ -14,17 +11,27 @@ File References: ...@@ -14,17 +11,27 @@ File References:
- subspec_2: - subspec_2:
- subspec_2.h - subspec_2.h
- subspec_2.m - subspec_2.m
- Products:
- libPods-iOS App.a
- libPods-OS X App.a
- Targets Support Files: - Targets Support Files:
- Pods-iOS App: - Pods-iOS App:
- Pods-iOS App-resources.sh
- Pods-iOS App-prefix.pch
- Pods-iOS App.xcconfig - Pods-iOS App.xcconfig
- PodsDummy_Pods_iOS_App.m - Pods-iOS App-header.h
- Pods-iOS App-prefix.pch
- Pods-iOS App-resources.sh
- Pods-iOS App-acknowledgements.plist
- Pods-iOS App-acknowledgements.markdown
- Pods-iOS App-dummy.m
- Pods-OS X App: - Pods-OS X App:
- Pods-OS X App-resources.sh
- Pods-OS X App-prefix.pch
- Pods-OS X App.xcconfig - Pods-OS X App.xcconfig
- PodsDummy_Pods_OS_X_App.m - Pods-OS X App-header.h
- Pods-OS X App-prefix.pch
- Pods-OS X App-resources.sh
- Pods-OS X App-acknowledgements.plist
- Pods-OS X App-acknowledgements.markdown
- Pods-OS X App-dummy.m
- Podfile
--- ---
...@@ -33,7 +40,7 @@ Targets: ...@@ -33,7 +40,7 @@ Targets:
Build Phases: Build Phases:
- SourcesBuildPhase: - SourcesBuildPhase:
- subspec_1.m - subspec_1.m
- PodsDummy_Pods_iOS_App.m - Pods-iOS App-dummy.m
- FrameworksBuildPhase: - FrameworksBuildPhase:
- Foundation.framework - Foundation.framework
- HeadersBuildPhase: - HeadersBuildPhase:
...@@ -41,10 +48,9 @@ Targets: ...@@ -41,10 +48,9 @@ Targets:
Build Configurations: Build Configurations:
- Release: - Release:
Build Settings: Build Settings:
COPY_PHASE_STRIP: 'YES' PUBLIC_HEADERS_FOLDER_PATH: $(TARGET_NAME)
PODS_HEADERS_SEARCH_PATHS: ${PODS_BUILD_HEADERS_SEARCH_PATHS} PODS_HEADERS_SEARCH_PATHS: ${PODS_BUILD_HEADERS_SEARCH_PATHS}
PODS_ROOT: ${SRCROOT} PODS_ROOT: ${SRCROOT}
PUBLIC_HEADERS_FOLDER_PATH: $(TARGET_NAME)
SDKROOT: iphoneos SDKROOT: iphoneos
VALIDATE_PRODUCT: 'YES' VALIDATE_PRODUCT: 'YES'
GCC_C_LANGUAGE_STANDARD: gnu99 GCC_C_LANGUAGE_STANDARD: gnu99
...@@ -58,7 +64,7 @@ Targets: ...@@ -58,7 +64,7 @@ Targets:
GCC_PRECOMPILE_PREFIX_HEADER: 'YES' GCC_PRECOMPILE_PREFIX_HEADER: 'YES'
OTHER_LDFLAGS: '' OTHER_LDFLAGS: ''
IPHONEOS_DEPLOYMENT_TARGET: '4.3' IPHONEOS_DEPLOYMENT_TARGET: '4.3'
GCC_WARN_INHIBIT_ALL_WARNINGS: 'NO' COPY_PHASE_STRIP: 'YES'
GCC_PREFIX_HEADER: Pods-iOS App-prefix.pch GCC_PREFIX_HEADER: Pods-iOS App-prefix.pch
Base Configuration: Pods-iOS App.xcconfig Base Configuration: Pods-iOS App.xcconfig
- Debug: - Debug:
...@@ -86,13 +92,12 @@ Targets: ...@@ -86,13 +92,12 @@ Targets:
PODS_ROOT: ${SRCROOT} PODS_ROOT: ${SRCROOT}
ARCHS: $(ARCHS_STANDARD_32_BIT) ARCHS: $(ARCHS_STANDARD_32_BIT)
SKIP_INSTALL: 'YES' SKIP_INSTALL: 'YES'
GCC_WARN_INHIBIT_ALL_WARNINGS: 'NO'
Base Configuration: Pods-iOS App.xcconfig Base Configuration: Pods-iOS App.xcconfig
- Pods-OS X App: - Pods-OS X App:
Build Phases: Build Phases:
- SourcesBuildPhase: - SourcesBuildPhase:
- subspec_2.m - subspec_2.m
- PodsDummy_Pods_OS_X_App.m - Pods-OS X App-dummy.m
- FrameworksBuildPhase: - FrameworksBuildPhase:
- Cocoa.framework - Cocoa.framework
- HeadersBuildPhase: - HeadersBuildPhase:
...@@ -100,30 +105,28 @@ Targets: ...@@ -100,30 +105,28 @@ Targets:
Build Configurations: Build Configurations:
- Release: - Release:
Build Settings: Build Settings:
COMBINE_HIDPI_IMAGES: 'YES' COPY_PHASE_STRIP: 'YES'
DSTROOT: /tmp/xcodeproj.dst
MACOSX_DEPLOYMENT_TARGET: '10.6'
GCC_PREFIX_HEADER: Pods-OS X App-prefix.pch
PODS_HEADERS_SEARCH_PATHS: ${PODS_BUILD_HEADERS_SEARCH_PATHS}
DEBUG_INFORMATION_FORMAT: dwarf-with-dsym DEBUG_INFORMATION_FORMAT: dwarf-with-dsym
PODS_HEADERS_SEARCH_PATHS: ${PODS_BUILD_HEADERS_SEARCH_PATHS}
PODS_ROOT: ${SRCROOT}
GCC_C_LANGUAGE_STANDARD: gnu99 GCC_C_LANGUAGE_STANDARD: gnu99
OTHER_LDFLAGS: '' GCC_ENABLE_OBJC_EXCEPTIONS: 'YES'
GCC_VERSION: com.apple.compilers.llvm.clang.1_0
ALWAYS_SEARCH_USER_PATHS: 'NO'
COPY_PHASE_STRIP: 'YES'
GCC_PRECOMPILE_PREFIX_HEADER: 'YES'
SDKROOT: macosx
PRODUCT_NAME: $(TARGET_NAME)
INSTALL_PATH: $(BUILT_PRODUCTS_DIR) INSTALL_PATH: $(BUILT_PRODUCTS_DIR)
MACOSX_DEPLOYMENT_TARGET: '10.6'
SKIP_INSTALL: 'YES' SKIP_INSTALL: 'YES'
PODS_ROOT: ${SRCROOT} DSTROOT: /tmp/xcodeproj.dst
ALWAYS_SEARCH_USER_PATHS: 'NO'
ARCHS: $(ARCHS_STANDARD_64_BIT) ARCHS: $(ARCHS_STANDARD_64_BIT)
GCC_ENABLE_OBJC_EXCEPTIONS: 'YES' GCC_VERSION: com.apple.compilers.llvm.clang.1_0
GCC_WARN_INHIBIT_ALL_WARNINGS: 'NO' PRODUCT_NAME: $(TARGET_NAME)
GCC_PRECOMPILE_PREFIX_HEADER: 'YES'
OTHER_LDFLAGS: ''
SDKROOT: macosx
COMBINE_HIDPI_IMAGES: 'YES'
GCC_PREFIX_HEADER: Pods-OS X App-prefix.pch
Base Configuration: Pods-OS X App.xcconfig Base Configuration: Pods-OS X App.xcconfig
- Debug: - Debug:
Build Settings: Build Settings:
COMBINE_HIDPI_IMAGES: 'YES'
DSTROOT: /tmp/xcodeproj.dst DSTROOT: /tmp/xcodeproj.dst
GCC_PREPROCESSOR_DEFINITIONS: GCC_PREPROCESSOR_DEFINITIONS:
- DEBUG=1 - DEBUG=1
...@@ -148,7 +151,7 @@ Targets: ...@@ -148,7 +151,7 @@ Targets:
ARCHS: $(ARCHS_STANDARD_64_BIT) ARCHS: $(ARCHS_STANDARD_64_BIT)
PODS_ROOT: ${SRCROOT} PODS_ROOT: ${SRCROOT}
GCC_ENABLE_OBJC_EXCEPTIONS: 'YES' GCC_ENABLE_OBJC_EXCEPTIONS: 'YES'
GCC_WARN_INHIBIT_ALL_WARNINGS: 'NO' COMBINE_HIDPI_IMAGES: 'YES'
Base Configuration: Pods-OS X App.xcconfig Base Configuration: Pods-OS X App.xcconfig
......
<?xml version='1.0' encoding='UTF-8'?><Workspace version='1.0'><FileRef location='group:Pods/Pods.xcodeproj'/><FileRef location='group:SampleApp.xcodeproj'/></Workspace> <?xml version='1.0' encoding='UTF-8'?><Workspace version='1.0'><FileRef location='group:SampleApp.xcodeproj'/><FileRef location='group:Pods/Pods.xcodeproj'/></Workspace>
\ No newline at end of file \ No newline at end of file
$ pod install --no-update --no-doc --verbose --no-color $ pod install --no-update --no-doc --verbose --no-color
Resolving dependencies of `./Podfile' Resolving dependencies of `Podfile`
Resolving dependencies for target `default' () Resolving dependencies for target `default' (iOS 6.1)
Resolving dependencies for target `iOS App' (iOS 4.3) Resolving dependencies for target `iOS App' (iOS 4.3)
- PodTest/subspec_1 (from `PodTest-hg-source') - PodTest/subspec_1 (from `PodTest-hg-source`)
-> Pre-downloading: 'PodTest' -> Pre-downloading: `PodTest`
> Cloning mercurial repo > Mercurial download
$ /usr/local/bin/hg clone "PodTest-hg-source" "ROOT/tmp/install_subspecs/Pods/PodTest" $ /usr/local/bin/hg clone "PodTest-hg-source" "ROOT/tmp/install_subspecs/Pods/PodTest"
updating to branch default updating to branch default
5 files updated, 0 files merged, 0 files removed, 0 files unresolved 5 files updated, 0 files merged, 0 files removed, 0 files unresolved
Resolving dependencies for target `OS X App' (OS X 10.6) Resolving dependencies for target `OS X App' (OS X 10.6)
- PodTest/subspec_2 (from `PodTest.podspec') - PodTest/subspec_2 (from `PodTest-hg-source`)
Downloading dependencies Comparing resolved specification to the sandbox manifest:
A PodTest
-> Using PodTest (1.0) Downloading dependencies
-> Using PodTest (1.0) -> Installing PodTest (1.0)
Generating support files Generating Pods Project
- Creating Pods project
- Running pre install hooks - Running pre install hooks
- Generating project - Adding source files to Pods project
- Adding resources to Pods project
- Installing targets - Installing targets
- Generating xcconfig file at `./Pods/Pods-iOS App.xcconfig' - Installing target `Pods-iOS App` iOS 4.3
- Generating prefix header at `./Pods/Pods-iOS App-prefix.pch' - Adding Build files
- Generating copy resources script at `./Pods/Pods-iOS App-resources.sh' - Linking headers
- Generating xcconfig file at `./Pods/Pods-OS X App.xcconfig' - Generating xcconfig file at `Pods/Pods-iOS App.xcconfig`
- Generating prefix header at `./Pods/Pods-OS X App-prefix.pch' - Generating target header at `Pods/Pods-iOS App-header.h`
- Generating copy resources script at `./Pods/Pods-OS X App-resources.sh' - Generating prefix header at `Pods/Pods-iOS App-prefix.pch`
- Generating copy resources script at `Pods/Pods-iOS App-resources.sh`
- Generating acknowledgements at `Pods/Pods-iOS App-acknowledgements.plist`
- Generating acknowledgements at `Pods/Pods-iOS App-acknowledgements.markdown`
- Generating dummy source file at `Pods/Pods-iOS App-dummy.m`
- Installing target `Pods-OS X App` OS X 10.6
- Adding Build files
- Linking headers
- Generating xcconfig file at `Pods/Pods-OS X App.xcconfig`
- Generating target header at `Pods/Pods-OS X App-header.h`
- Generating prefix header at `Pods/Pods-OS X App-prefix.pch`
- Generating copy resources script at `Pods/Pods-OS X App-resources.sh`
- Generating acknowledgements at `Pods/Pods-OS X App-acknowledgements.plist`
- Generating acknowledgements at `Pods/Pods-OS X App-acknowledgements.markdown`
- Generating dummy source file at `Pods/Pods-OS X App-dummy.m`
- Running post install hooks - Running post install hooks
- Writing Xcode project file to `./Pods/Pods.xcodeproj' - Writing Xcode project file to `Pods/Pods.xcodeproj`
- Writing lockfile in `./Podfile.lock' - Writing Lockfile in `Podfile.lock`
- Writing Manifest in `Pods/Manifest.lock`
[!] From now on use `SampleApp.xcworkspace'. Integrating client projects
Integrating `libPods-iOS App.a' into target `iOS App' of Xcode project `./SampleApp.xcodeproj'. [!] From now on use `SampleApp.xcworkspace'.
Integrating `libPods-OS X App.a' into target `OS X App' of Xcode project `./SampleApp.xcodeproj'. Integrating `libPods-iOS App.a` into target `iOS App` of project `SampleApp.xcodeproj`.
Integrating `libPods-OS X App.a` into target `OS X App` of project `SampleApp.xcodeproj`.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment