Gradle 7 introduced version catalog feature for dependency management. More reading here and here
It provides a bundle feature where we can define a bundle of dependencies and then implement just the bundle. This PR utilizes that feature as well.
It supports TOML(.toml file) and this PR utilizes that. Dependencies can also be defined in settings.gradle.kts but .toml seems better as it's just separates the dependency declaration rather than polluting settings file
Summary
version catalog
feature for dependency management. More reading here and herebundle
feature where we can define a bundle of dependencies and then implement just the bundle. This PR utilizes that feature as well.settings.gradle.kts
but.toml
seems better as it's just separates the dependency declaration rather than pollutingsettings
filebuildSrc
folderTesting
./gradlew :app:build
./gradlew :shared:build
xcodebuild -workspace ios/KaMPKitiOS.xcworkspace -scheme KaMPKitiOS -sdk iphoneos -configuration Debug build -destination name="iPhone 8"