Skip to content

Commit

Permalink
remove cocoapods (#5)
Browse files Browse the repository at this point in the history
followed JetBrains/compose-multiplatform#3340
manually removed all other referecnes to cocoapods + pods related build code
update ios run target in AS

Co-authored-by: Joe Roskopf <joseph.thomas.roskopf@gmail.com>
  • Loading branch information
j-roskopf and j-roskopf authored Nov 15, 2023
1 parent fde98d1 commit 86ae044
Show file tree
Hide file tree
Showing 31 changed files with 78 additions and 1,057 deletions.
28 changes: 12 additions & 16 deletions Gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@ GEM
artifactory (3.0.15)
atomos (0.1.3)
aws-eventstream (1.2.0)
aws-partitions (1.841.0)
aws-sdk-core (3.185.1)
aws-partitions (1.850.0)
aws-sdk-core (3.186.0)
aws-eventstream (~> 1, >= 1.0.2)
aws-partitions (~> 1, >= 1.651.0)
aws-sigv4 (~> 1.5)
Expand All @@ -21,7 +21,7 @@ GEM
aws-sdk-core (~> 3, >= 3.181.0)
aws-sdk-kms (~> 1)
aws-sigv4 (~> 1.6)
aws-sigv4 (1.6.0)
aws-sigv4 (1.6.1)
aws-eventstream (~> 1, >= 1.0.2)
babosa (1.0.4)
claide (1.1.0)
Expand All @@ -32,8 +32,7 @@ GEM
declarative (0.0.20)
digest-crc (0.6.5)
rake (>= 12.0.0, < 14.0.0)
domain_name (0.5.20190701)
unf (>= 0.0.5, < 1.0.0)
domain_name (0.6.20231109)
dotenv (2.8.1)
emoji_regex (3.2.3)
excon (0.104.0)
Expand Down Expand Up @@ -66,7 +65,7 @@ GEM
faraday_middleware (1.2.0)
faraday (~> 1.0)
fastimage (2.2.7)
fastlane (2.216.0)
fastlane (2.217.0)
CFPropertyList (>= 2.3, < 4.0.0)
addressable (>= 2.8, < 3.0.0)
artifactory (~> 3.0)
Expand Down Expand Up @@ -107,9 +106,9 @@ GEM
xcpretty (~> 0.3.0)
xcpretty-travis-formatter (>= 0.0.3)
gh_inspector (1.1.3)
google-apis-androidpublisher_v3 (0.51.0)
google-apis-androidpublisher_v3 (0.52.0)
google-apis-core (>= 0.11.0, < 2.a)
google-apis-core (0.11.1)
google-apis-core (0.11.2)
addressable (~> 2.5, >= 2.5.1)
googleauth (>= 0.16.2, < 2.a)
httpclient (>= 2.8.1, < 3.a)
Expand All @@ -122,19 +121,19 @@ GEM
google-apis-core (>= 0.11.0, < 2.a)
google-apis-playcustomapp_v1 (0.13.0)
google-apis-core (>= 0.11.0, < 2.a)
google-apis-storage_v1 (0.19.0)
google-apis-core (>= 0.9.0, < 2.a)
google-apis-storage_v1 (0.29.0)
google-apis-core (>= 0.11.0, < 2.a)
google-cloud-core (1.6.0)
google-cloud-env (~> 1.0)
google-cloud-errors (~> 1.0)
google-cloud-env (1.6.0)
faraday (>= 0.17.3, < 3.0)
google-cloud-errors (1.3.1)
google-cloud-storage (1.44.0)
google-cloud-storage (1.45.0)
addressable (~> 2.8)
digest-crc (~> 0.4)
google-apis-iamcredentials_v1 (~> 0.1)
google-apis-storage_v1 (~> 0.19.0)
google-apis-storage_v1 (~> 0.29.0)
google-cloud-core (~> 1.6)
googleauth (>= 0.16.2, < 2.a)
mini_mime (~> 1.0)
Expand All @@ -161,7 +160,7 @@ GEM
os (1.1.4)
plist (3.7.0)
public_suffix (5.0.3)
rake (13.0.6)
rake (13.1.0)
representable (3.2.0)
declarative (< 0.1.0)
trailblazer-option (>= 0.1.1, < 0.2.0)
Expand Down Expand Up @@ -189,9 +188,6 @@ GEM
tty-spinner (0.9.3)
tty-cursor (~> 0.7)
uber (0.1.0)
unf (0.1.4)
unf_ext
unf_ext (0.0.8.2)
unicode-display_width (2.5.0)
webrick (1.8.1)
word_wrap (1.0.0)
Expand Down
4 changes: 4 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,3 +21,7 @@ Fastlane - `bundle exec fastlane ios build`
Building archive - open iOS workspace via `open iosApp.xcworkspace`

[Fastlane](https://medium.com/revelo-tech/setting-up-automatic-ios-release-with-fastlane-and-match-on-ci-cd-server-16c3f1d79bc5)

```
./gradlew clean && ./cleanup.sh && ./gradlew :shared:generateDummyFramework && cd iosApp && pod install && cd .. && ./gradlew :shared:podInstall
```
1 change: 0 additions & 1 deletion build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@ buildscript {

plugins {
id("com.joetr.sync.sphere.root")

kotlin("multiplatform").version(libs.versions.kotlin).apply(false)
id("com.android.application").version(libs.versions.agp).apply(false)
id("com.android.library").version(libs.versions.agp).apply(false)
Expand Down
8 changes: 2 additions & 6 deletions fastlane/Fastfile
Original file line number Diff line number Diff line change
Expand Up @@ -32,13 +32,9 @@ platform :ios do
app_identifier: ["com.joetr.sync.sphere"],
type: options[:type] || "appstore"
)
increment_build_number(
xcodeproj: "iosApp/iosApp.xcodeproj",
build_number: (ENV['SYNC_SPHERE_BUILD_NUMBER'].to_i + 50).to_s
)
build_app(
export_method: "app-store",
workspace: "iosApp/iosApp.xcworkspace",
project: "iosApp/iosApp.xcodeproj",
scheme: options[:scheme],
buildlog_path: "build/fastlane-buildlog",
skip_package_ipa: false,
Expand Down Expand Up @@ -75,7 +71,7 @@ platform :ios do
)
build_app(
export_method: "app-store",
workspace: "iosApp/iosApp.xcworkspace",
project: "iosApp/iosApp.xcodeproj",
scheme: options[:scheme],
buildlog_path: "build/fastlane-buildlog",
skip_package_ipa: false,
Expand Down
12 changes: 6 additions & 6 deletions fastlane/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,21 +31,21 @@ For _fastlane_ installation instructions, see [Installing _fastlane_](https://do



### ios certificates
### ios release

```sh
[bundle exec] fastlane ios certificates
[bundle exec] fastlane ios release
```

Get certificates

### ios generate_new_certificates

### ios certificates

```sh
[bundle exec] fastlane ios generate_new_certificates
[bundle exec] fastlane ios certificates
```

Generate new certificates
Get certificates

----

Expand Down
5 changes: 0 additions & 5 deletions iosApp/Podfile

This file was deleted.

16 changes: 0 additions & 16 deletions iosApp/Podfile.lock

This file was deleted.

31 changes: 0 additions & 31 deletions iosApp/Pods/Local Podspecs/shared.podspec.json

This file was deleted.

16 changes: 0 additions & 16 deletions iosApp/Pods/Manifest.lock

This file was deleted.

Loading

0 comments on commit 86ae044

Please sign in to comment.