Skip to content

Commit 56cc254

Browse files
authored
Merge pull request #958 from ParsePlatform/nlutsenko.configuration
Update all configurations and dependencies.
2 parents fcb810c + 78c8927 commit 56cc254

File tree

31 files changed

+213
-250
lines changed

31 files changed

+213
-250
lines changed

.travis.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ env:
1010
- LANG=en_US.UTF-8
1111
matrix:
1212
- TEST_TYPE=iOS
13-
- TEST_TYPE=OSX
13+
- TEST_TYPE=macOS
1414
- TEST_TYPE=Deployment
1515
- TEST_TYPE=Starters
1616
- TEST_TYPE=CocoaPods
@@ -29,10 +29,10 @@ install:
2929
fi
3030
script:
3131
- |
32-
TEST_TYPE=$(echo "$TEST_TYPE" | tr '[:upper:]' '[:lower:]')
33-
bundle exec rake test:$TEST_TYPE
32+
RAKE_TASK_NAME=$(echo "$TEST_TYPE" | tr '[:upper:]' '[:lower:]')
33+
bundle exec rake test:$RAKE_TASK_NAME
3434
after_success:
3535
- |
36-
if [ "$TEST_TYPE" = "ios" ] || [ "$TEST_TYPE" = "osx" ]; then
36+
if [ "$TEST_TYPE" = iOS ] || [ "$TEST_TYPE" = macOS ]; then
3737
bash <(curl -s https://codecov.io/bash)
38-
fi
38+
fi

Cartfile.resolved

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
github "BoltsFramework/Bolts-ObjC" "1.7.0"
2-
github "erikdoe/OCMock" "v3.2.2"
1+
github "BoltsFramework/Bolts-ObjC" "1.8.3"
2+
github "erikdoe/OCMock" "v3.3.1"

Carthage/Checkouts/Bolts-ObjC

Submodule Bolts-ObjC updated 46 files

Configurations/Parse-iOS-Dynamic.xcconfig

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,17 +8,14 @@
88
//
99

1010
#include "Shared/Platform/iOS.xcconfig"
11-
#include "Shared/Product/Framework.xcconfig"
11+
#include "Shared/Product/DynamicFramework.xcconfig"
1212

1313
PRODUCT_NAME = Parse
1414
PRODUCT_BUNDLE_IDENTIFIER = com.parse.ios
15-
DEFINES_MODULE = YES
1615

1716
IPHONEOS_DEPLOYMENT_TARGET = 8.0
1817

19-
MACH_O_TYPE = mh_dylib
20-
DYLIB_INSTALL_NAME_BASE = @rpath
21-
2218
INFOPLIST_FILE = $(PROJECT_DIR)/Parse/Resources/Parse-iOS.Info.plist
2319

24-
OTHER_CFLAGS[sdk=iphoneos9.*] = $(inherited) -fembed-bitcode
20+
// TODO: (nlutsenko) Cleanup source code so we can safely ignore local variable shadow warnings.
21+
GCC_WARN_SHADOW = NO

Configurations/Parse-iOS.xcconfig

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,15 +8,13 @@
88
//
99

1010
#include "Shared/Platform/iOS.xcconfig"
11-
#include "Shared/Product/Framework.xcconfig"
11+
#include "Shared/Product/StaticFramework.xcconfig"
1212

1313
PRODUCT_NAME = Parse
1414
PRODUCT_BUNDLE_IDENTIFIER = com.parse.ios
1515
APPLICATION_EXTENSION_API_ONLY = YES
1616

17-
MACH_O_TYPE = staticlib
18-
DEFINES_MODULE = YES
19-
2017
INFOPLIST_FILE = $(PROJECT_DIR)/Parse/Resources/Parse-iOS.Info.plist
2118

22-
OTHER_CFLAGS[sdk=iphoneos9.*] = $(inherited) -fembed-bitcode
19+
// TODO: (nlutsenko) Cleanup source code so we can safely ignore local variable shadow warnings.
20+
GCC_WARN_SHADOW = NO

Configurations/Parse-OSX.xcconfig renamed to Configurations/Parse-macOS.xcconfig

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,13 @@
77
// of patent rights can be found in the PATENTS file in the same directory.
88
//
99

10-
#include "Shared/Platform/OSX.xcconfig"
11-
#include "Shared/Product/Framework.xcconfig"
10+
#include "Shared/Platform/macOS.xcconfig"
11+
#include "Shared/Product/DynamicFramework.xcconfig"
1212

1313
PRODUCT_NAME = Parse
14-
PRODUCT_BUNDLE_IDENTIFIER = com.parse.osx
15-
16-
MACH_O_TYPE = mh_dylib
17-
DEFINES_MODULE = YES
18-
DYLIB_INSTALL_NAME_BASE = @rpath
14+
PRODUCT_BUNDLE_IDENTIFIER = com.parse.macos
1915

2016
INFOPLIST_FILE = $(PROJECT_DIR)/Parse/Resources/Parse-OSX.Info.plist
17+
18+
// TODO: (nlutsenko) Cleanup source code so we can safely ignore local variable shadow warnings.
19+
GCC_WARN_SHADOW = NO

Configurations/Parse-tvOS-Dynamic.xcconfig

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,15 +8,12 @@
88
//
99

1010
#include "Shared/Platform/tvOS.xcconfig"
11-
#include "Shared/Product/Framework.xcconfig"
11+
#include "Shared/Product/DynamicFramework.xcconfig"
1212

1313
PRODUCT_NAME = Parse
1414
PRODUCT_BUNDLE_IDENTIFIER = com.parse.tvos
15-
DEFINES_MODULE = YES
16-
17-
MACH_O_TYPE = mh_dylib
18-
DYLIB_INSTALL_NAME_BASE = @rpath
19-
20-
OTHER_LDFLAGS = $(inherited) -ObjC
2115

2216
INFOPLIST_FILE = $(PROJECT_DIR)/Parse/Resources/Parse-tvOS.Info.plist
17+
18+
// TODO: (nlutsenko) Cleanup source code so we can safely ignore local variable shadow warnings.
19+
GCC_WARN_SHADOW = NO

Configurations/Parse-tvOS.xcconfig

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,15 +8,12 @@
88
//
99

1010
#include "Shared/Platform/tvOS.xcconfig"
11-
#include "Shared/Product/Framework.xcconfig"
11+
#include "Shared/Product/StaticFramework.xcconfig"
1212

1313
PRODUCT_NAME = Parse
1414
PRODUCT_BUNDLE_IDENTIFIER = com.parse.tvos
1515

16-
MACH_O_TYPE = staticlib
17-
APPLICATION_EXTENSION_API_ONLY = YES
18-
DEFINES_MODULE = YES
19-
20-
OTHER_LDFLAGS = $(inherited) -ObjC
21-
2216
INFOPLIST_FILE = $(PROJECT_DIR)/Parse/Resources/Parse-tvOS.Info.plist
17+
18+
// TODO: (nlutsenko) Cleanup source code so we can safely ignore local variable shadow warnings.
19+
GCC_WARN_SHADOW = NO

Configurations/Parse-watchOS-Dynamic.xcconfig

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -8,18 +8,12 @@
88
//
99

1010
#include "Shared/Platform/watchOS.xcconfig"
11-
#include "Shared/Product/Framework.xcconfig"
11+
#include "Shared/Product/DynamicFramework.xcconfig"
1212

1313
PRODUCT_NAME = Parse
1414
PRODUCT_BUNDLE_IDENTIFIER = com.parse.watchos
1515

16-
MACH_O_TYPE = mh_dylib
17-
DYLIB_INSTALL_NAME_BASE = @rpath
18-
19-
APPLICATION_EXTENSION_API_ONLY = YES
20-
DEFINES_MODULE = YES
21-
ENABLE_BITCODE = YES
22-
23-
OTHER_LDFLAGS = $(inherited) -ObjC
24-
2516
INFOPLIST_FILE = $(PROJECT_DIR)/Parse/Resources/Parse-watchOS.Info.plist
17+
18+
// TODO: (nlutsenko) Cleanup source code so we can safely ignore local variable shadow warnings.
19+
GCC_WARN_SHADOW = NO

0 commit comments

Comments
 (0)