https://github.com/frogobox/frogo-build-src
Elegant call frogo lib dependencies
https://github.com/frogobox/frogo-build-src
buildsrc kotlin kotlin-android kotlin-library
Last synced: 8 months ago
JSON representation
Elegant call frogo lib dependencies
- Host: GitHub
- URL: https://github.com/frogobox/frogo-build-src
- Owner: frogobox
- License: apache-2.0
- Created: 2022-03-03T10:56:43.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2024-07-01T15:38:33.000Z (over 1 year ago)
- Last Synced: 2024-10-18T13:41:26.573Z (over 1 year ago)
- Topics: buildsrc, kotlin, kotlin-android, kotlin-library
- Language: Kotlin
- Homepage:
- Size: 5.34 MB
- Stars: 5
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
README

## DEPRECATED
- Reason Deprecated : https://developer.android.com/build/migrate-to-catalogs
##

## About This Project
[](https://jitpack.io/#frogobox/frogo-build-src)
[](https://github.com/frogobox/frogo-build-src/actions/workflows/detekt-analysis.yml)
[](https://github.com/frogobox/frogo-build-src/actions/workflows/pages/pages-build-deployment)
- Library for contant data buildSrc
- Library for calling contant variable for build.gradle.kts
- Develop using IntelliJ IDEA
- The requirement must already be using buildSrc
- License [Click Here](https://raw.githubusercontent.com/frogobox/frogo-build-src/master/LICENSE)
- Privacy Policy [Click Here](https://raw.githubusercontent.com/frogobox/frogo-build-src/master/PRIVACY-POLICY.md)
Repository for testing build from jitpack.io
- Red : Failed
- Green : Success / Pass
## Version Release
This Is Latest Release
$version_release = 1.5.3
What's New??
[](https://jitpack.io/#amirisback/frogo-recycler-view)
[](https://jitpack.io/#amirisback/frogo-admob)
[](https://jitpack.io/#frogobox/frogo-sdk)
[](https://jitpack.io/#frogobox/frogo-ui)
[](https://jitpack.io/#frogobox/frogo-consume-api)
```kotlin
const val recyclerViewVersion = "4.4.1" // https://github.com/amirisback/frogo-recycler-view
const val admobVersion = "5.3.7" // https://github.com/amirisback/frogo-admob
const val uiVersion = "2.0.3" // https://github.com/frogobox/frogo-ui
const val sdkVersion = "2.2.7" // https://github.com/frogobox/frogo-sdk
const val consumeApiVersion = "2.5.4" // https://github.com/frogobox/frogo-consume-api
const val keyboardVersion = "1.1.5" // https://github.com/amirisback/keyboard
const val logVersion = "2.0.9" // https://github.com/amirisback/frogo-log [DEPRECATED]
const val notificationVersion = "1.1.1" // https://github.com/amirisback/frogo-notification [DEPRECATED]
const val animationVersion = "0.0.1-beta05" // https://github.com/frogobox/frogo-animation [DEPRECATED]
const val loadingIndicatorViewVersion = "0.0.1-beta01" // https://github.com/frogobox/frogo-loading-indicator-view [DEPRECATED]
```
## Download this project
### Step 1. Add the JitPack repository to your build file (build.gradle.kts : BuildSrc)
```kotlin
repositories {
...
maven("https://jitpack.io")
}
```
### Step 2. Add the dependency (build.gradle.kts : BuildSrc)
```kotlin
dependencies {
// library frogo-build-src
implementation("com.github.frogobox:frogo-build-src:1.5.3")
}
```
### Step 3. Usage (Add on your dependencies build.gradle.kts)
#### Version planted
```kotlin
dependencies {
// List All Frogo Library
implementation(Frogo.sdk)
implementation(Frogo.ui)
implementation(Frogo.consumeApi)
implementation(Frogo.recyclerView)
implementation(Frogo.admob)
implementation(Frogo.log)
implementation(Frogo.notification)
implementation(Frogo.animation)
implementation(Frogo.loadingIndicatorView)
implementation(Frogo.keyboard)
}
```
#### Custom Version
```kotlin
dependencies {
// List All Frogo Library
implementation(Frogo.sdk(""))
implementation(Frogo.ui(""))
implementation(Frogo.consumeApi(""))
implementation(Frogo.recyclerView(""))
implementation(Frogo.admob(""))
implementation(Frogo.log(""))
implementation(Frogo.notification(""))
implementation(Frogo.animation(""))
implementation(Frogo.loadingIndicatorView(""))
implementation(Frogo.keyboard(""))
}
```
### Screen Shoot (Step 2. build.gradle.kts buildSrc)

### Screen Shoot (Step 3. build.gradle.kts app)

## Colaborator
Very open to anyone, I'll write your name under this, please contribute by sending an email to me
- Mail To faisalamircs@gmail.com
- Subject : Github _ [Github-Username-Account] _ [Language] _ [Repository-Name]
- Example : Github_amirisback_kotlin_admob-helper-implementation
Name Of Contribute
- Muhammad Faisal Amir
- Waiting List
- Waiting List
Waiting for your contribute
## Attention !!!
- Please enjoy and don't forget fork and give a star
- Don't Forget Follow My Github Account