Skip to content

Commit 522b635

Browse files
committed
Merge release/v1.3.1 into develop
2 parents 19ad139 + 7b956f9 commit 522b635

File tree

4 files changed

+21
-33
lines changed

4 files changed

+21
-33
lines changed

README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Thunder Collection
22

3-
[![Build Status](https://travis-ci.org/3sidedcube/ThunderCollection.svg)](https://travis-ci.org/3sidedcube/ThunderCollection) [![Swift 5.3](http://img.shields.io/badge/swift-5.3-brightgreen.svg)](https://swift.org/blog/swift-5-3-released/) [![Apache 2](https://img.shields.io/badge/license-Apache%202-brightgreen.svg)](LICENSE.md)
3+
[![Build Status](https://travis-ci.org/3sidedcube/ThunderCollection.svg)](https://travis-ci.org/3sidedcube/ThunderCollection) [![Swift 5.3.2](http://img.shields.io/badge/swift-5.3.2-brightgreen.svg)](https://swift.org/blog/swift-5-3-released/) [![Apache 2](https://img.shields.io/badge/license-Apache%202-brightgreen.svg)](LICENSE.md)
44

55
Thunder Collection is a useful framework which enables quick and easy creation of collection views in iOS using a declarative approach. It makes the process of creating complex collection views as simple as a few lines of code; and removes the necessity for having long chains of index paths and if statements.
66

@@ -22,7 +22,7 @@ Setting up your app to use ThunderCollection is a simple and quick process. You
2222

2323
## Carthage
2424

25-
- Add `github "3sidedcube/ThunderCollection" == 1.3.0` to your Cartfile.
25+
- Add `github "3sidedcube/ThunderCollection" == 1.3.1` to your Cartfile.
2626
- Run `carthage update --platform ios` to fetch the framework.
2727
- Drag `ThunderCollection` into your project's _Linked Frameworks and Libraries_ section from the `Carthage/Build` folder.
2828
- Add the Build Phases script step as defined [here](https://github.com/Carthage/Carthage#if-youre-building-for-ios-tvos-or-watchos).

ThunderCollection.xcodeproj/project.pbxproj

+2-2
Original file line numberDiff line numberDiff line change
@@ -374,7 +374,7 @@
374374
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
375375
IPHONEOS_DEPLOYMENT_TARGET = 11.0;
376376
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
377-
MARKETING_VERSION = 1.3.0;
377+
MARKETING_VERSION = 1.3.1;
378378
PRODUCT_BUNDLE_IDENTIFIER = com.3sidedcube.ThunderCollection;
379379
PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
380380
SKIP_INSTALL = YES;
@@ -400,7 +400,7 @@
400400
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
401401
IPHONEOS_DEPLOYMENT_TARGET = 11.0;
402402
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
403-
MARKETING_VERSION = 1.3.0;
403+
MARKETING_VERSION = 1.3.1;
404404
PRODUCT_BUNDLE_IDENTIFIER = com.3sidedcube.ThunderCollection;
405405
PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
406406
SKIP_INSTALL = YES;

carthage-build.sh

-29
This file was deleted.

carthage.sh

+17
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
#!/usr/bin/env bash
2+
3+
# carthage.sh
4+
# Usage example: ./carthage.sh build --platform iOS
5+
6+
set -euo pipefail
7+
8+
xcconfig=$(mktemp /tmp/static.xcconfig.XXXXXX)
9+
trap 'rm -f "$xcconfig"' INT TERM HUP EXIT
10+
11+
# For Xcode 12 make sure EXCLUDED_ARCHS is set to arm architectures otherwise
12+
# the build will fail on lipo due to duplicate architectures.
13+
echo 'EXCLUDED_ARCHS__EFFECTIVE_PLATFORM_SUFFIX_simulator__NATIVE_ARCH_64_BIT_x86_64__XCODE_1200 = arm64 arm64e armv7 armv7s armv6 armv8' >> $xcconfig
14+
echo 'EXCLUDED_ARCHS = $(inherited) $(EXCLUDED_ARCHS__EFFECTIVE_PLATFORM_SUFFIX_$(EFFECTIVE_PLATFORM_SUFFIX)__NATIVE_ARCH_64_BIT_$(NATIVE_ARCH_64_BIT)__XCODE_$(XCODE_VERSION_MAJOR))' >> $xcconfig
15+
16+
export XCODE_XCCONFIG_FILE="$xcconfig"
17+
carthage "$@"

0 commit comments

Comments
 (0)